我正在为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
成功访问此BaseHTTPServer,我缺少什么,服务器配置或代码?
答案 0 :(得分:1)
您不应将服务器绑定到仅从localhost可见的127.0.0.1,但最好是0.0.0.0
或服务器上的网络接口IP。
从0.0.0.0
开始,它将绑定到所有网络接口。
如果没有帮助,请检查防火墙是否允许访问给定端口。