我想在我們的學生服務器上部署我的django寵物項目。我們有UserDir mod apache2,我沒有訪問apache2配置文件。我如何部署? :-D部署django到UserDir
我來自PHP背景,我部署我的PHP腳本,將它們上傳到我的public_html
目錄,所有內容都顯示在http://ourserver.com/~myusername上。我閱讀django文檔,它說我應該將<Location>some stuff</Location>
添加到我們的apache配置文件。我無法訪問它,所以我嘗試將它放在我的public_html
目錄中的.htaccess中,但這不起作用。我GOOGLE了很多,我想我讀了一個地方,你不能把<Location>
放在.htaccess中,但現在我找不到那個報價。
那麼,這裏有人在沒有騷擾Apache管理員的情況下將django部署到UserDir?
編輯: 我測試了mod_python格雷厄姆鄧普爾頓建議here,我可以利用mod_python的沒有問題。另外,我發現錯誤日誌和這裏是什麼錯誤日誌中說,當我在.htaccess把<Location>some stuff</Location>
:
"[Thu Oct 01 21:33:19 2009] [alert] [client 188.129.74.66] /path/to/my/.htaccess: <Location not allowed here"
所以,好像我真的不能把<Location>
到的.htaccess。那麼,我有什麼選擇?
mod_python已啓用,mod_wsgi不是。我想我可以讓我的管理員啓用mod_wsgi,如果它不是太麻煩。 – dijxtra 2009-09-29 12:12:38