我使用mod_wsgi在Apache Web服务器上安装了我的django项目。我在VirtualHost中使用了一个WSGIScriptAlias指令,指向我项目中的wsgi_handler.py文件。它运作良好。
尽管如此,我还是要在wsgi_handler.py中写一些像: sys.append(absolute_file_path)以包含一些python库。是否可以在服务器配置文件中为所有wsgi别名执行此操作?我尝试在mod_wsgi.conf中设置WSGIPythonPath没有成功。
任何帮助表示感谢。
答案 0 :(得分:2)
如果使用mod_wsgi的嵌入模式,则使用WSGIPythonPath指令。如果您正在使用守护进程模式,则使用适当的WSGIDaemonProcess指令的python-path选项。
确保您没有使用mod_wsgi 1.X而不是在同一个Apache中使用mod_python。