错误消息:标题之前的脚本输出结束

时间:2014-06-15 23:27:57

标签: python apache

我一直在尝试开始在Apache上使用Python,并且已经按照我在网上找到的所有教程进行了操作。还有其他人有这个问题,但我一直无法为自己解决。 Apache成功运行Perl文件,但不运行Python文件。相反,我得到上面的错误 - 标题之前的脚本输出结束。我指向python.exe的正确路径,并尝试了我试图运行的简单代码的无数变体。此外,我更改了httpd.conf文件以添加AddHandler cgi-script .cgi .pl .asp .py和Options Indexes FollowSymLinks包含ExecCGI。我想要运行的简单代码是

#!"C:\Python34\python.exe"  

print "Content-Type: text/html\n\n";  

print  

print "OK";  

非常感谢任何帮助。请记住,像下面这样的perl脚本可以很好地工作。

#!"C:\xampp\perl\bin\perl.exe"  

print "Content-Type: text/html\n\n";  

print "OK";  

非常感谢您提供任何帮助。非常感谢。我也在使用Windows和Xampp

1 个答案:

答案 0 :(得分:1)

您似乎在使用Python 3.4,其中print是一个函数,而不是一个语句。尝试将print语句更改为print()函数调用。