2011-08-24 75 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