0

大家好,您必须如何配置 Apache 2.2 或 mod_python?,以避免以下错误:

MOD_PYTHON 错误
ProcessId:5399
解释器:'127.0.1.1'
服务器名:'127.0.1.1'
DocumentRoot:'/var/www'
URI:'/cgi-bin/wps/'
位置:无
目录:'/usr/lib/cgi -bin/'
文件名: '/usr/lib/cgi-bin/wps/'
PathInfo: ''
阶段: 'PythonHandler'
处理程序: 'pywps'
Traceback (最近调用最后):
文件 "/usr/lib/python2. 6/dist-packages/mod_python/importer.py”,第 1537 行,在 HandlerDispatch
default=default_handler, arg=req,silent=hlist.silent) 文件“/usr/lib/python2.6/dist-packages/mod_python/importer .py”,第 1206 行,在 _process_target
object = apache.resolve_object(module, object_str, arg, silent=silent) File "/usr/lib/python2.6/dist-packages/mod_python/apache.py", line 696, in resolve_object raise AttributeError, s
AttributeError: module “/usr/local/lib/python2.6/dist-packages/pywps/init .pyc ”不包含“处理程序”

这是针对 AMD64 的配置 (ubuntu (10.4))。谢谢你的回答

4

1 回答 1

0

就我而言,改变

PythonHandler pywps

PythonHandler wps

.htaccess(或 apache 配置文件)中解决了这个问题。

我认为文件pywps.py已重命名为wps.py,这会带来问题,因为示例配置文件保留了旧名称。

于 2012-06-14T12:05:22.663 回答