django devserver 无法连接
django devserver can't connect
我有这样一种情况,如果我 运行 Apache 和 wsgi(现在已卸载),测试网站可以工作,但是 运行 使用 运行 服务器 0.0.0.0 连接同一台服务器:8080 从本地或远程给出 ERR_CONNECTION_REFUSED(即使 apache2 服务已停止)。
编辑:我不认为这是 Apache 的问题,我已经在没有安装 Apache 的干净服务器上重现了这个问题,所以除非 Apache 以某种方式在源代码控制下修改了某些东西,否则不是
我对网络细节的了解很模糊,我什至不知道在哪里解决这个问题 - 开发服务器 运行s(运行服务器按预期打印并且没有给出任何错误) 但从未收到请求,我在 iptables 中什么都没有。
对于阅读本文的任何人来说,很抱歉,根据我提供的信息,这可能是不可能解决的。
实际发生的事情是我不得不修改我的 wsgi.py 脚本以使其在 Apache 服务器中运行,并且我添加了一行 "os.system('/bin/bash --rcfile )"尝试并确保当 运行 在 apache 中时它激活了 virtualenv。
这一行一定是导致了一些奇怪的问题,另一个症状是我在 运行 "runserver" 时意识到,它没有崩溃 python 进程在后台运行本身,它通常在该控制台内运行 window.
感谢大家提问帮我调试!
我有这样一种情况,如果我 运行 Apache 和 wsgi(现在已卸载),测试网站可以工作,但是 运行 使用 运行 服务器 0.0.0.0 连接同一台服务器:8080 从本地或远程给出 ERR_CONNECTION_REFUSED(即使 apache2 服务已停止)。
编辑:我不认为这是 Apache 的问题,我已经在没有安装 Apache 的干净服务器上重现了这个问题,所以除非 Apache 以某种方式在源代码控制下修改了某些东西,否则不是
我对网络细节的了解很模糊,我什至不知道在哪里解决这个问题 - 开发服务器 运行s(运行服务器按预期打印并且没有给出任何错误) 但从未收到请求,我在 iptables 中什么都没有。
对于阅读本文的任何人来说,很抱歉,根据我提供的信息,这可能是不可能解决的。
实际发生的事情是我不得不修改我的 wsgi.py 脚本以使其在 Apache 服务器中运行,并且我添加了一行 "os.system('/bin/bash --rcfile )"尝试并确保当 运行 在 apache 中时它激活了 virtualenv。
这一行一定是导致了一些奇怪的问题,另一个症状是我在 运行 "runserver" 时意识到,它没有崩溃 python 进程在后台运行本身,它通常在该控制台内运行 window.
感谢大家提问帮我调试!