首页 > Python > Apache支持python写的CGI配置
2016
09-23

Apache支持python写的CGI配置


步骤如下:

1、配置Apache配置文件httpd.conf :

设置好CGI目录:

ScriptAlias /cgi-bin/ "F:/web/cgi-bin/"

配置如下:

<Directory "F:/web/cgi-bin">

    AllowOverride None

    Options FollowSymLinks +ExecCGI

    Order allow,deny

    Allow from all

</Directory>

添加CGI扩展名:(去掉注释)

AddHandler cgi-script .cgi

2、在.py文件中必须加上#!C:/Python27/python.exe,指能找到python解析文件,例如:

#!C:/Python27/python.exe
import cgi
import cgitb;
cgitb.enable()
print "Content-type:text/html"
print    # 注意此处必须加print打印出一个空行,否则CGI无法解析
print """<HTML>
<HEAD>
<TITLE>CGI Environment</TITLE>
</HEAD>
<BODY>"""
cgi.print_environ()
print "</BODY></HTML>"


作者:admin
admin
TTF的家园-www.ttfde.top 个人博客以便写写东西,欢迎喜欢互联网的朋友一起交流!

本文》有 0 条评论

留下一个回复