共享主机上的BasicHTTPServer

时间:2014-05-08 23:58:43

标签: python basehttpserver

我正在为Python办公室写一个桌上足球梯,在我的HostGator共享主机上提供服务。我对这种语言很新(C#guy by trade),但是已经有了简单的脚本在服务器上运行。

我使用了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 个答案:

答案 0 :(得分:1)

您不应将服务器绑定到仅从localhost可见的127.0.0.1,但最好是0.0.0.0或服务器上的网络接口IP。

0.0.0.0开始,它将绑定到所有网络接口。

如果没有帮助,请检查防火墙是否允许访问给定端口。