2014-05-08 157 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