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

  • Moodle

    Moodle

    11 Mayıs 2010
  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006
  • YEAH1TV

    YEAH1TV

    19 ŞUBAT 2009