apache服务器下如何配置django socketio?
测试运行时候 socketio好像需要而外的端口比如9000
django 默认端口是8000
测试的时候 manage.py 和 sietting.py 分别有两个:
一組是django建立项目时候就有的
一组在socketio的目录
对应两句:
1 python manage.py runserver
2 python manage,py runserver_socketio
两个命令窗口运行没问题。
我尝试把socketio 的seeing配置移动到项目setting配置下运行第2句
在urls.py里按下面的设置不行
url('', include('django_socketio.urls')),
url(r'^$','views.index',name='index'),
问题
到了服务器应该如何配置呢?
url 如何配置呢?
cococ
10 years, 8 months ago
Answers
apache 使用任何脚本语言(包括php、perl、python)都有两种方式,一种叫module的方式一种是通过proxy的方式(通过某种协议fastcgi、wsgi)转发到脚本的服务器。
你看起来像是想要问第二种
https://docs.djangoproject.com/en/1.2/howto/deployment/modwsgi/
这个答案很清楚了,python不用fastcgi,我们有自己的规范wsgi。
EX-蕾米朵露
answered 10 years, 8 months ago