如何从.htaccess修改sys.path以允许mod_python查看Django?
作者:互联网
我正在考虑托管Django站点的主机安装了mod_python,但没有Django. Django的INSTALL文件表明我可以简单地将django目录复制到Python的site-packages目录来安装Django,所以我怀疑可以通过修改sys来配置Python / mod_python以在别处(即我的用户空间)查找它.路径,但我不知道如何从.htaccess或mod_python更改它.
如何从.htaccess修改sys.path以允许mod_python查看Django?
附:我只能通过FTP访问该站点(即没有shell访问).我意识到听起来我应该只是切换主机,但是有充分的理由让我做这个工作所以我至少要去试试.
解决方法:
根据Django的ticket #2255,你需要管理员访问httpd.conf以便将Django与mod_python一起使用,这不会改变,所以你可能已经死了.要回答如何从.htaccess修改sys.path的基本问题,可以在.htaccess中使用PythonPath指令.
标签:python,apache,django,htaccess,mod-python 来源: https://codeday.me/bug/20190622/1260505.html