此 WSGI 应用程序无法访问守护进程:/mod.wsgi

Posted

技术标签:

【中文标题】此 WSGI 应用程序无法访问守护进程:/mod.wsgi【英文标题】:Daemon process cannot be accessed by this WSGI application: /mod.wsgi 【发布时间】:2012-08-13 01:57:32 【问题描述】:

为什么会出现这个错误?

Daemon process called 'dom_server' cannot be accessed by this WSGI application: /home/stakkit/webapps/dom_server/dom-fisica.wsgi

dom-fisica.wsgi 文件:

import os
import sys
#sys.path.append('/home/stakkit/webapps/dom_server')
sys.path.append('/home/stakkit/webapps/dom_server/osqa')
os.environ['DJANGO_SETTINGS_MODULE'] = 'osqa.settings_fisica'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

这是我的 httpd.conf http://pastebin.com/dQfq1RTN

谢谢!

【问题讨论】:

任何帮助表示赞赏! 【参考方案1】:

将 VirtualHost 之外的 WSGIDaemonProcess 移至全局范围。

只有在同一站点的 80/443 对的情况下,您才能像您一样访问 VirtualHost。

【讨论】:

以上是关于此 WSGI 应用程序无法访问守护进程:/mod.wsgi的主要内容,如果未能解决你的问题,请参考以下文章

Django + mod_wsgi + apache2 - 子进程 XXX 仍然没有退出,发送一个 SIGTERM

403 错误禁止您无权访问此服务器 mod_wsgi 和 apache 上的 /myapp

当我触摸 wsgi 脚本时,带有 mod_wsgi 的烧瓶应用程序不会重新加载

03 - 快速安装

在 Apache 2.2.17 中让 mod_geoip 与 mod_wsgi 一起工作

带有mod_wsgi的flask-restless无法连接到MySQL服务器