【发布时间】:2017-06-04 21:10:07
【问题描述】:
我有一种情况,如果我使用 wsgi(现已卸载)运行 Apache,测试网站可以工作,但使用 runserver 0.0.0.0:8080 运行同一服务器会从本地或远程提供 ERR_CONNECTION_REFUSED(即使 apache2 服务已停止) .
编辑:我不认为是 Apache,我已经在没有安装 Apache 的干净服务器上重现了这个问题,所以除非 Apache 以某种方式在源代码控制下修改了某些东西,否则不是这样
我对网络细节的了解很模糊,我什至不知道在哪里解决这个问题 - devserver 运行(runserver 按预期打印并且没有给出任何错误)但从未收到请求,我在 iptables 中什么都没有.
【问题讨论】:
-
你为什么要同时运行两台服务器?
-
不想同时运行两者,我已经安装了 Apache,最终希望在其中运行一个大型应用程序,但现在只想让 devserver 再次工作。 Apache2服务停止后问题依然存在
-
在runserver运行的同一台机器上,可以使用
telnet localhost 8080连接,还是被拒绝? -
telnet 也被拒绝
-
sudo netstat -anp | grep 8080是否表明有任何东西正在监听 8080,如果是,python 是托管它的进程吗?