首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

服务器无法解析CGI文件?解决思路

2012-03-07 
服务器无法解析CGI文件?《python编程金典》中有这样一段代码,我把它放在浏览器http://localhost/CGI.py显示

服务器无法解析CGI文件?
《python编程金典》中有这样一段代码,
我把它放在浏览器http://localhost/CGI.py
显示了全部的代码,却没有预期的显示时间的效果,
请问是为什么?
小弟刚刚接触python
操作系统 Fedora
浏览器 Firefox

Python code
#!/usr/bin/pythonimport timedef printHeader( title ):    print """Content-type: text/html<?xml version = "1.0" encoding = "UTF-8"?><!DOCTYPE html PUBLIC    "-//W3C//DTD XHTML 1.0 Strict//EN"    "DTD/xhtml1-strict.dtd"><html xmlns = "http://www.w3.org/1999/xhtml"><head><title>%s</title></head><body>""" % titleprintHeader("Current date and time")print time.ctime( time.time() )print "</body></html>"


[解决办法]
需要先配置好web服务器,作者用的是apache服务器,你需要先安装并配置好apache web服务器才行。

该书104页最后一段开始讲了要怎么样才能执行的
[解决办法]
小弟,你的Web服务都没有处理py脚本...

要写好应用程序映射,把扩展名.py(或者.cgi)映射到可执行程序的路径(比如C:\Python2.6\python.exe),再把动作加上(如POST,GET等),这样web才会调用python来解释你这个页面。

热点排行