Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Can';t连接到远程django服务器端口80_Python_Django_Remote Access_Portforwarding - Fatal编程技术网

Python Can';t连接到远程django服务器端口80

Python Can';t连接到远程django服务器端口80,python,django,remote-access,portforwarding,Python,Django,Remote Access,Portforwarding,我在windows 2012服务器上运行和连接python django服务器时遇到问题。要运行服务器,我使用命令:pythonmanager.py0.0.0.0:80。这将导致下面的错误 [Error 10013]: an attempt was made to access a socket in a way forbidden by its access permissions 我已经尝试以管理员身份运行命令提示符,没有任何更改。作为参考,我可以在端口8000上运行服务器,但无法远程连接

我在windows 2012服务器上运行和连接python django服务器时遇到问题。要运行服务器,我使用命令:pythonmanager.py0.0.0.0:80。这将导致下面的错误

[Error 10013]: an attempt was made to access a socket in a way forbidden by its access permissions
我已经尝试以管理员身份运行命令提示符,没有任何更改。作为参考,我可以在端口8000上运行服务器,但无法远程连接到端口。我也关闭了防火墙,所以这可能不是问题所在

虽然最好在端口80上运行django,但我尝试在任何端口上运行它。

端口80(以及许多其他端口)由Windows Server保留。看看这个


您可能希望通过谷歌搜索“Windows Server保留端口”以获取更多信息和“取消保留”的方法。

您所说的“但是我无法远程连接到端口”是什么意思?运行
python manage.py——不安全的0.0.0.0:80
是否有效?可能吗?很快,尝试使用提升的UAC权限运行,检查Windows防火墙,防病毒:)您不应使用
manage.py runserver运行django这是用于开发的。查看部署Ella Shar的文档。我的意思是我不能从我的本地机器上点击服务器,因为它有不同的ip。但是,答案是windows进程正在保留端口80和443。这就是答案。一个进程正在使用端口80,因此我停止了该进程并能够运行服务器