2011-08-24 70 views

回答

2

你有没有考虑在读取任何官方的mod_wsgi文档:

http://www.modwsgi.org

包括它的快速配置向导。

http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide

我们便需要现在什么样的配置,你在Apache中映射您的应用程序,并且看到包括在浏览器或Apache错误日志的任何错误消息的问题的一个更好的交代设置。

+0

我按照步骤,但它没有配置correclty。 – Jisson

+1

因为你没有解释问题是什么,所以不可能帮助你。 Apache不启动?或者你在浏览器中发生错误?或者在Apache错误日志中有错误?你甚至看过Apache错误日志吗? –

+0

当我尝试使用http:// localhost:80我在浏览器中输入'Unable to connect'(我的wamp服务器处于活动状态)。我的开发服务器在http:127.0.0.1:8000上运行,它运行良好 – Jisson

0

http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi是它有一个Windows vc10二进制文件的答案。

如果你懒得获取最新wampserver(或免得一个与VC10编译):

添加您的ENV ;C:\Python27;C:\Python27\Scripts

wget http://peak.telecommunity.com/dist/ez_setup.py(或刚下来它加载到你的用户文件夹)

python ez_setup.py 

easy_install pip 

pip install django 

http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi(把合适的与你的Apache moduales(目前有Apache的22和24)

在你http.config:

LoadModule wsgi_module modules/mod_wsgi.so 

要测试启动一个项目:

django-admin.py startproject mysite 
python manage.py runserver 83 # (or some other test port that's not 80) 

所有我做了我从this youtube

编辑了:所以,当你想停止端口测试83并使用Apache 80端口 您需要设置WSGIPythonPathhere(我没有打扰那个页面太多)和WSGIScriptAlias。这样做的主要指南是here虽然@ Jisson的wamp指南也具有这一点,并显示窗口路径等,我起初发现有用太:)

+0

' python runserver project.py'在您进行更改时重新启动您的django服务器。 – sabgenton

+0

如果pip安装位不起作用,请在这里查看更新的方法:http://stackoverflow.com/questions/4750806/how-to-install-pip-on-windows – sabgenton