红联Linux门户
Linux帮助

安装mod_python后 测试网页显示python代码?大虾们救命啊

发布时间:2007-11-05 17:44:23来源:红联作者:luckywei
安装过程如下:
#tar -zxvf httpd-2.0.54.tar.gz
#cd httpd-2.0.54
#./configure --prefix=/usr/local/apache2 --enable-so --enable-mods-shared=all
#make install clean
#...
#tar -zxvf mod_python-3.3.1.tgz
#cd mod_python-3.3.1
#./configure --with-apxs=/usr/local/apache2/bin/apxs --with-python=/usr/local/bin/python
#make install clean
安装完apache和mod_python后
分两步:
(1)在/htdocs下建立mypy文件夹,改变权限使所有用户都可以访问
创建一个文件mytest.py,输入:
from mod_python import apache
def handler(req):
req.write("hello world")
return apache.OK

(2)修改apache配置文件httpd.conf,加入下面的语句
LoadModule python_module modules/mod_python.so

AddHandler mod_python .py
PythonHandler mytest
PythonDebug On


重启apache后访问mytest,显示的是python代码!
求救这是什么原因啊???
文章评论

共有 1 条评论

  1. 于 2014-06-10 09:51:54发表:

    没有给可执行权限吧