专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Perl/Python

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

发布时间:2011-06-29 20:11:17 文章来源:www.iduyao.cn 采编人员:星星草
服务器无法解析CGI文件?
《python编程金典》中有这样一段代码,
我把它放在浏览器http://localhost/CGI.py
显示了全部的代码,却没有预期的显示时间的效果,
请问是为什么?
小弟刚刚接触python
操作系统 Fedora
浏览器 Firefox
Python code

#!/usr/bin/python

import time


def 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>""" % title


printHeader("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来解释你这个页面。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: