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

  • justintimberlakeVEVO

    justintimber

    2 EYLÜL 2009
  • MisterBrightside

    MisterBright

    24 Mart 2006
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006