Matara - yapılandırma ağ üzerinden görülebilir server dev | Netgez.com
SORU
11 AÄžUSTOS 2011, PERÅžEMBE


Matara - yapılandırma ağ üzerinden görülebilir server dev

Emin değilim eğer bu Şişeyi belli, ama ne zaman çalıştırmak bir uygulama dev modu (http://localhost:5000), erişilemiyor diğer makinelerde network (http://[dev-host-ip]:5000). Örneğin dev modunda Raylar ile, gayet iyi çalışıyor. Şişeyi dev sunucu yapılandırma ile ilgili tüm belgeler bulamadım. Herhangi bir fikir bunu sağlamak için yapılandırılmış ne olmalıdır?

CEVAP
11 AÄžUSTOS 2011, PERÅžEMBE


Senin için bir parametre app.run() ekleyin. Varsayılan olarak localhost üzerinde, app.run(host= '0.0.0.0') makine üzerinde çalıştırmak için IP adresini değiştirmek çalışır.

Şişeyi sitesi altında belgelenen "Dışarıdan" Quickstart page: . Görünür Server

Dışarıdan Görünen Sunucu

Eğer sunucu sadece olduğunu fark edeceksiniz sunucu çalıştırırsanız kendi bilgisayarınızdan mevcut, ağdaki başka bir yerden değil. Bu hata ayıklama modunda bir kullanıcı, çünkü varsayılan uygulama bilgisayarınızda rasgele Python kod çalıştırmak için kullanılabilir. Eğer hata ayıklama devre dışı veya ağ üzerindeki kullanıcıların güven var, yapabilirsiniz sunucu herkese açık.

Sadece değiştirmek için böyle bir sorun run() yöntemi çağrısı:

app.run(host='0.0.0.0')

Bu işletim sistemi halka açık bir IP dinlemesini söyler.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • merumputdotcom

    merumputdotc

    24 ÅžUBAT 2012