文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>XAMPP配置mod_python apache 测试正常通过!

XAMPP配置mod_python apache 测试正常通过!

时间:2009-03-18  来源:kai0200

httpd.conf 添加一下可以让py程序在cgi-bin目录下运行
AddHandler cgi-script .cgi .py
实际上我们添加了以上内容从新启动apache就可以利用apache编程了,用pyton来做我们的

[email protected]
#!c:\Python24\python.exe
#在文件的首行添加这个可以让程序在cgi目录下运行!
print "Content-type: text/plain; charset=iso-8859-1\n\n";  
#首先需要打印一个给客户端软件 如果没有浏览器会报告错误!

首先安装XAMPP

http://www.apachefriends.org/zh_cn/index.html  下载这个包含所有的apache,mysql php 等



安装mod_python 模块

1, 安装ActiveState 到以下下载地址下载对应版本。
http://www.activestate.com/activepython/downloads/

2,下载安装 mod_python 找到对应版本下载
http://www.mirrorservice.org/sites/ftp.apache.org/httpd/modpython/win/3.3.1/

3,安装python

4,编辑httpd.conf 配置文件增加以下内容
--------------------------------------------------
LoadModule python_module modules/mod_python.so

# Python conf
Include conf/extra/httpd-python.conf
--------------------------------------------------

5,我们现在开始配置python的单独配置文件,我的放在目录
xampp\apache\conf\extra 下 名字是 httpd-python.conf

内容为
<IfModule python_module>
       <Directory "C:/path/to/domain/htdocs/py"> # 这里是注意/ he  \ 的区别。
         AddHandler mod_python .py
         PythonHandler mptest
         PythonDebug On
     </Directory>
</IfModule>

[email protected]

apache -e debug -k start -S -M -t  调试模式!

6,测试
在目录htdocs/py下建一个文件,mptest.py
内容为
from mod_python import apache

def handler(req):
    req.content_type = 'text/plain'
    req.write("Hello World!")
    return apache.OK
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载