0


你好,

mod_python模块我已经成功安装,并且在httpd.conf载入了。

但是在配置apache的时候,总是无法成功,提示下面的信息 MOD_PYTHON ERROR

ProcessId: 7337 Interpreter: 'localhost.localdomain'

ServerName: 'localhost.localdomain' DocumentRoot: '/var/www/djangoapps/cnprog'

URI: '/' Location: '/' Directory: None Filename: '/var/www/djangoapps/cnprog/' PathInfo: ''

Phase: 'PythonHandler' Handler: 'django.core.handlers.modpython'

Traceback (most recent call last):

File "/usr/local/lib/python2.5/site-packages/modpython/importer.py", line 1537, in HandlerDispatch default=defaulthandler, arg=req, silent=hlist.silent)

File "/usr/local/lib/python2.5/site-packages/modpython/importer.py", line 1229, in _processtarget result = executetarget(config, req, object, arg)

File "/usr/local/lib/python2.5/site-packages/modpython/importer.py", line 1128, in _executetarget result = object(arg)

File "/usr/local/lib/python2.5/site-packages/django/core/handlers/modpython.py", line 228, in handler return ModPythonHandler()(req)

File "/usr/local/lib/python2.5/site-packages/django/core/handlers/modpython.py", line 191, in call self.load_middleware()

File "/usr/local/lib/python2.5/site-packages/django/core/handlers/base.py", line 42, in loadmiddleware raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: "%s"' % (mwmodule, e)

ImproperlyConfigured: Error importing middleware middleware.pagesize: "No module named middleware.pagesize"

配置情况如下 cnprog安装在 /var/www/djangoapps/cnprog Apache 中相关配置 Listen 8000 <virtualhost *:8000&gt;="" documentroot="" var="" www="" djangoapps="" cnprog="" <location="" "="" "=""> SetHandler python-program PythonPath "['/var/www/djangoapps/'] + sys.path" PythonHandler django.core.handlers.modpython SetEnv DJANGOSETTINGSMODULE cnprog.settingsapache PythonAutoReload Off PythonDebug On </location> Alias /sitemedia /var/www/djangoapps/cnprog/media Alias /media /usr/local/lib/python2.5/site-packages/django/contrib/admin/media <location "="" site_media"=""> SetHandler None </location> <location "="" media"=""> SetHandler None </location> </virtualhost>

请问是哪里出现的问题呢?能否帮忙解决一下

垃圾帖?
提问于2010-03-05 03:43:36
3 2
添加评论
0


modpython 3.3.1 Django 1.1.1 python 2.5.4 setuptools 0.6c11 Apache 2.2.3modpython 3.3.1 Django 1.1.1 python 2.5.4 setuptools 0.6c11 Apache 2.2.3

/var/www/djangoapps/cnprog/settings_apache.py 这个文件是复制的settings.py

永久链接 | 垃圾帖?
回答于2010-03-05 04:01:51
3 2
添加评论




Made with Django.

当前版本: R-0127-20090523

cc-wiki