脚本头部意外结束:在基础Python脚本中

0 投票
2 回答
6144 浏览
提问于 2025-04-17 14:21

大家好,我正在尝试按照这个链接 http://elvenware.com/charlie/development/web/Python/Xampp.html 来设置 Python 和 XAMPP。我正在使用的是 xammp usb lite 1.77。

我按照这里和这个链接 Python & XAMPP 在 Windows 上:怎么做? 的指示进行操作。

我已经创建了

#!F:/Python27/python

print "Content-type: text/html\n\n"
print "<html><head><title>Hello World from Python</title></head><body>Hello World from a Python CGI Script</body></html>

当我把它放到 cgi-bin 文件夹里,并尝试通过 htp://localhost/cgi-bin/test.py 来运行时,我得到了:

Premature end of script headers: test.py

顺便说一下,一个包含的 htp://localhost/cgi-bin/cgi.cgi 脚本是可以工作的!!

有没有什么办法可以解决这个问题?

提前谢谢你们,

比尔

2 个回答

0

我在使用xampp的时候也遇到了同样的问题。

问题出在 httpd.conf 文件里。使用xampp时,Apache会安装一个不同的 httpd.conf 文件,这个文件和单独安装Apache时的那个不一样。

你需要检查一下 httpd.conf 文件里的设置,并进行相应的修改。

4

第二行没有结束的 ",除非这是复制粘贴时的错误。

撰写回答