[英]Can't start server in openshift
当我尝试在SSH终端中使用python manage.py runserver
启动django-server时,出现以下错误:
Performing system checks...
System check identified no issues (0 silenced).
October 04, 2015 - 20:56:45
Django version 1.8.2, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Error: You don't have permission to access that port.
如何成功启动django服务器?
您似乎正在执行的某些操作可能会导致您遇到的问题。
您不应使用runserver
命令在生产环境中启动服务器,即仅出于开发目的而运行本地服务器。
您无法在openshift的8000
端口上启动服务器,而需要在8080
端口上启动服务器,请参阅: https : //developers.openshift.com/en/managing-port-binding-routing.html
django quickstart的当前版本(9月9日#464680f )无法正常工作,您可以暂时使用此存储库: https : //github.com/jsvgoncalves/django-openshift
编辑:在3中报告的错误已在以下位置修复: https : //bugzilla.redhat.com/show_bug.cgi?id=1308722
此外,由于每README.md
是回购的,你应该设置$OPENSHIFT_PYTHON_WSGI_APPLICATION
环境变量的路径wsgi.py
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.