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

  • Dumb Stupid Videos

    Dumb Stupid

    26 Kasım 2013
  • Friday NightFort

    Friday Night

    15 EYLÜL 2011
  • nemoking of kinges

    nemoking of

    4 EYLÜL 2009