我想設置django測試服務器,以便它可以通過網址(主要用於facebook測試)訪問。爲此,我使用了無線IP服務,這些服務在Apache中可以正常工作。但是,當我嘗試從端口80啓動測試服務器時,從相同的Web URL訪問問題加載頁面。設置django測試服務器端口轉發
我已經斷定路由器已正確配置(端口轉發與apache一起工作)並且測試服務器在本地運行。
那我該怎麼辦?你有什麼建議與Facebook集成開發Django項目?
謝謝!
我想設置django測試服務器,以便它可以通過網址(主要用於facebook測試)訪問。爲此,我使用了無線IP服務,這些服務在Apache中可以正常工作。但是,當我嘗試從端口80啓動測試服務器時,從相同的Web URL訪問問題加載頁面。設置django測試服務器端口轉發
我已經斷定路由器已正確配置(端口轉發與apache一起工作)並且測試服務器在本地運行。
那我該怎麼辦?你有什麼建議與Facebook集成開發Django項目?
謝謝!
你在運行python manage.py runserver嗎? 嘗試做python manage.py runserver 192.168.1.2:80
(或不管你的IP是192.168.1.2)。
我也推薦使用localtunnel
Ruby寶石。它會爲您提供可公開訪問的網址,將請求路由到本地綁定端口:
$ python manage.py runserver
$ localtunnel 8000
This localtunnel service is brought to you by Twilio.
Port 8000 is now publicly accessible from http://qw1e3.localtunnel.com ...
我喜歡它優於其他方法,尤其是在情況下,甚至發展工作,你的應用程序需要是由於公開訪問到您使用的一些遠程服務,在這種情況下,您可以通過編程實例化並執行所有必要的配置,而不必記錄它,或者經歷一遍又一遍地手動執行它的痛苦。
Zdravo Filip,fala ti za odgovorot! – dark4p
非常感謝Foon - 它與'python manage.py runserver 192.168.1.2:80'一起工作了嗎? – dark4p
執行'python manage.py runserver 0.0.0.0:80'來處理當前服務器的所有地址。 – Tadeck