0

我正在尝试部署 Django 框架 + 和选定应用程序的 Pinax 捆绑包。

这是我的 apache 配置:

WSGIDaemonProcess ptest python-path=/home/pinax-env/lib/python2.5/site-packages
WSGIProcessGroup ptest
WSGIScriptAlias / /home/ptest/deploy/pinax.wsgi

当我重新启动 apache 时,出现以下错误:

Invalid option to WSGI daemon process definition

有什么想法有什么问题吗?我很确定我在 /home/pinax-env/ 的虚拟环境有效。

apache 配置之外的守护进程是否需要任何设置?

4

2 回答 2

1

可能是因为您使用的是 mod_wsgi 的古老过时版本。所以,安装比 mod_wsgi 1.X 更新的东西,你应该没问题。

于 2010-05-11T22:57:35.683 回答
0

apache config 之外的唯一配置文件是您的 WSGIScriptAlias 文件:pinax.wsgi

对于 django,您应该按照此处所述创建自己的文件:http: //docs.djangoproject.com/en/dev/howto/deployment/modwsgi/

但是您的错误仅与您的WSGI配置有关。尝试注释掉所有其他指令WSGIScriptAlias,看看它是否有帮助。

于 2010-05-11T15:33:22.100 回答