0

尝试在守护程序模式下设置 mod_wsgi 时出现 503 Service Temporarily Unavailable 错误。是什么让我好奇将 WSGISocketPrefix 设置为 /var/run/wsgi 或任何其他目录并没有给我任何帮助。我仍然在错误日志中有“(13)Permission denied: mod_wsgi (pid=21696): Unable to connect to WSGI daemon process...”。

你能给我一些建议吗?谢谢你。

这是我的虚拟主机配置:

<VirtualHost *:80>
    DocumentRoot /home/anti1869/blabla/http
    CustomLog /var/log/apache2/anti1869/blabla/access.log combined
    ErrorLog /var/log/apache2/anti1869/blabla/error.log
    <IfModule peruser.c>
        ServerEnvironment anti1869 anti1869
        Processor anti1869 anti1869
    </IfModule>
#   <IfModule mod_suexec.c>
#       SuexecUserGroup anti1869 anti1869
#   </IfModule>
#   <IfModule mod_suexec>
#       SuexecUserGroup anti1869 anti1869
#   </IfModule>
    ServerName blabla.com
    ServerAlias www.blabla.com
    Alias /.awstats/icon /usr/share/awstats/wwwroot/icon

    WSGIDaemonProcess blabla.com user=anti1869 group=anti1869 processes=2 threads=15 display-name=%{GROUP}
    WSGIProcessGroup blabla.com
</VirtualHost>
4

1 回答 1

1

为 worker 或 prefork MPM 编译的 mod_wsgi.so 不适用于 peruser MPM。甚至不确定如果 mod_wsgi 是从源代码编译的,是否可以与 peruser MPM 一起使用。你用的是什么MPM?是您的配​​置建议的 peruser 吗?

于 2012-07-02T22:15:09.783 回答