我想在我们的学生服务器上部署我的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