Python论坛  - 讨论区

标题:[python-chinese] Fwd: Ubunut 6.06 apache 1.3.34 下mod_python的问题

2006年08月04日 星期五 23:19

ye qiwei yeqiwei at gmail.com
Fri Aug 4 23:19:30 HKT 2006

 安装了libapache-mod-python2.4的包,按照
http://www.modpython.org/live/mod_python-2.7.8/doc-html/inst-testing.html
是按照上面的连接的步骤进行设置以及测试;


  AddHandler python-program .py
  PythonHandler mptest
  PythonDebug On

然后在 test目录下新建mptest.py文件,内容是
from mod_python import apache

def handler(req):
    req.send_http_header()
    req.write("Hello World!")
    return apache.OK

在浏览器里打开时,说服务器内部错误,日志如下:
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
[Fri Aug  4 22:57:18 2006] [error] [client 127.0.0.1] python_handler:
make_obcallback returned no obCallBack!
make_obcallback(): could not import mod_python.apache.
make_obcallback(): could not call init.
[Fri Aug  4 22:57:21 2006] [error] [client 127.0.0.1] python_handler:
make_obcallback returned no obCallBack!

我在网上找了一下,但是没有找到解决办法。
大家有没有碰到相同的情况阿?

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年08月05日 星期六 10:50

Eric glitch.wang at gmail.com
Sat Aug 5 10:50:27 HKT 2006

ye qiwei 写道:
> 安装了libapache-mod-python2.4的包,按照
> http://www.modpython.org/live/mod_python-2.7.8/doc-html/inst-testing.html
> 是按照上面的连接的步骤进行设置以及测试;
>
> 
> AddHandler python-program .py
> PythonHandler mptest
> PythonDebug On
> 
> 然后在 test目录下新建mptest.py文件,内容是
> from mod_python import apache
>
> def handler(req):
> req.send_http_header()
> req.write("Hello World!")
> return apache.OK
>
> 在浏览器里打开时,说服务器内部错误,日志如下:
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> [Fri Aug 4 22:57:18 2006] [error] [client 127.0.0.1] python_handler:
> make_obcallback returned no obCallBack!
> make_obcallback(): could not import mod_python.apache.
> make_obcallback(): could not call init.
> [Fri Aug 4 22:57:21 2006] [error] [client 127.0.0.1] python_handler:
> make_obcallback returned no obCallBack!
>
> 我在网上找了一下,但是没有找到解决办法。
> 大家有没有碰到相同的情况阿?
> ------------------------------------------------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
我在apache2上也碰到过这个问题,后来设置了PYTHONHOME环境变量以后就一切正
常了,,你也可以试试看,可能是因为你的系统里面有不止一个的python版本,而
且他们的可执行文件都在PATH里面造成的。

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号