第二课--CGI编程

62 阅读1分钟
Apache 支持CGI 配置:
1》配置httpd.conf cgi指向的位置
ScriptAlias /cgi-bin/ /var/www/cgi-bin/    (第一个参数是cig的目录,第二个是执行目录)
2》配置httpd.conf  解析目录的权限
<Directory "/var/www/cgi-bin">
   AllowOverride None
   Options +ExecCGI
   Order allow,deny
   Allow from all
</Directory>
3》配置httpd.conf 可以解析的文件
AddHandler cgi-script .cgi .pl .py

看案例
#!C:\python\python
# -*- coding: utf-8
print ("Content-type:text/html")
print ()                             # 空行,告诉服务器结束头部
print ('<html>')
print ('<head>')
print ('<meta charset="gbk">')
print ('<title>Hello Word - 我的第二个 CGI 程序!</title>')
print ('</head>')
print ('<body>')
print ('<h2>Hello Word! 我是来自菜鸟教程的第二CGI程序</h2>')
print ('</body>')
print ('</html>')