好吧我最不擅長搜索或有點慢。無論如何,在嘗試在我的環境中設置mod_wsgi
後,我撞上了一堵牆。Python,在Windows 7上使用Flask應用程序配置mod_wsgi
我試過以下教程。 http://flask.pocoo.org/docs/deploying/mod_wsgi/但是我發現它對於像我這樣的Python新手來說很混亂和不清楚。我現在也試着通過無數的零散教程努力工作。
這是我到目前爲止有:(Windows 7操作系統)
- 的Python 3.3 32位安裝並正常工作運行的Apache 2.4
我的瓶的應用程序上運行
- WAMP 32位localhost:5000或
http://127.0.0.1:5000/
注意:我已經在apache中安裝了
mod_wsgi
,那是工作。
我的應用程序的結構如下:
C:\ Users \用戶名\文檔\ CMS \應用
我的虛擬主機腳本:
我的虛擬主機腳本位於:
C:\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf
我的腳本:
Listen 5000
<VirtualHost http://127.0.0.1:5000>
ServerName wsgihost
WSGIScriptAlias/C:\Users\username\Documents\cms\app\routes.wsgi
<Directory C:\Users\username\Documents\cms\app\>
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
問題:
所以這裏的問題是幾件事情:
首先,我不知道如何測試如果這是工作。我假設(如果運行正常)我會通過我的ajax調用看到我的數據庫請求。相反,我看到的是整個腳本。
其次,我不完全確定我的虛擬主機腳本是否適合appache。這可能不是正確的。
我也試過命令python routes.wsgi
這是測試wsgi是否正在運行的正確方法嗎?
我知道我在這裏有很多事情,我很欣賞任何願意花時間幫助我完成這項工作的人的幫助。提前致謝。
似乎是ServerFault或SuperUser的問題 – OregonTrail