“没有命名的模块slimmer.中间件"

2024-05-28 18:16:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试设置博客引擎django mingus,但遇到以下障碍:

[Tue Mar 30 04:14:02 2010] [error] [client 192.168.12.161] mod_wsgi (pid=12908): Exception occurred processing WSGI script '/home/piv/srv/python-env/myblog/project/django-mingus/mingus/deploy/django.wsgi'.
[Tue Mar 30 04:14:02 2010] [error] [client 192.168.12.161] Traceback (most recent call last):
[Tue Mar 30 04:14:02 2010] [error] [client 192.168.12.161]   File "/home/piv/srv/python-env/myblog/lib/python2.5/site-packages/django/core/handlers/wsgi.py", line 230, in __call__
[Tue Mar 30 04:14:02 2010] [error] [client 192.168.12.161]     self.load_middleware()
[Tue Mar 30 04:14:02 2010] [error] [client 192.168.12.161]   File "/home/piv/srv/python-env/myblog/lib/python2.5/site-packages/django/core/handlers/base.py", line 42, in load_middleware
[Tue Mar 30 04:14:02 2010] [error] [client 192.168.12.161]     raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: "%s"' % (mw_module, e)
[Tue Mar 30 04:14:02 2010] [error] [client 192.168.12.161] ImproperlyConfigured: Error importing middleware slimmer.middleware: "No module named slimmer.middleware"

当我启动Django开发服务器时,它工作得很好,但是通过Apache+mod_wsgi它出现了这个问题。 这个问题的原因是什么?在


Tags: djangoenvclientmodwsgihomeerrorcall
1条回答
网友
1楼 · 发布于 2024-05-28 18:16:13

阅读:

http://blog.dscpl.com.au/2010/03/improved-wsgi-script-for-use-with.html

尝试最后描述的替代WSGI脚本文件。在

这将解决一些问题系统路径如果你自己没有做任何事情来解决这些问题。在

如果仍然不起作用,那么可能是权限问题,因为Apache通常以不同的用户身份运行,因此如果代码只对您可读,则可能无法读取代码。参见:

http://code.google.com/p/modwsgi/wiki/ApplicationIssues#Access_Rights_Of_Apache_User

相关问题 更多 >

    热门问题