2014-05-08 155 views
1

我正在爲我的辦公室在Python中編寫一個桌面足球梯,以便在我的HostGator共享主機上提供服務。我對這門語言非常陌生(C#人爲交易),但已經獲得了簡單的腳本在服務器上運行。共享主機上的BasicHTTPServer

我曾經在https://wiki.python.org/moin/BaseHttpServer發現的例子,修改服務器的名字我的域名和端口一個四位數字。我得到了HostGator支持來打開相應的出站端口。然後我用+ x修改腳本並執行它。成功!服務器跑了並熬過去了。

我試圖以各種方式擊中服務器沒有成功。

  • http://mydomain.com/path/to/script
  • http://mydomain.com:port/path/to/script
  • http://mydomain.com:port
  • GET請求到上面的路徑。

我錯過了哪些服務器配置方式或代碼方式來成功訪問此BaseHTTPServer?

回答

1

您不得綁定您的服務器爲127.0.0.1是可見的只有從本地主機,但更好的0.0.0.0或網絡接口的IP您的服務器上。

開始0.0.0.0將綁定到所有網絡接口。

如果沒有幫助,比你要檢查,如果防火牆允許訪問指定端口。

+0

這很可能是入站端口被HostGator阻止,所以這個建議絕對讓我朝着正確的方向前進。 – spamguy