我正在尝试将mod_wsgi-express用于django项目。该项目将通过apache的主实例和代理服务。我的目的是在“主”apache服务器上安装一个python 3应用程序,其中包含一个用于python 2的mod_wsgi。 (我在同一台服务器上有很多应用程序)
我已经创建了一个systemd服务,它应该使用我自己的服务文件启动mod_wsgi-express实例:
https://gist.github.com/frague59/87529fc28b098dd116f09be92cf66af0
和
https://gist.github.com/frague59/8de1d03800042db95c82452af280dffe
我要提一下,这些脚本适用于另一台服务器,同一个发行版,相同版本(debian oldstable)
...但是mod_wsgi-express没有启动:没有错误信息,没有日志......
我注意到在tmp中创建了一个目录:
return
我试图从这里开始apachectl:
#apachectl configtest
我有一个奇怪的信息:
/tmp/mod_wsgi-127.0.0.1:8081:993
我发布了生成的httpd.conf文件,例如:
https://gist.github.com/frague59/a6d8d26b704565b39f7352a7c16e07d3
错误似乎在附近:
AH00526: Syntax error on line 241 of /tmp/mod_wsgi-127.0.0.1:8081:993/httpd.conf:
Invalid option to WSGI daemon process definition.