|
wwwroot 目录下其它文件都可以被访问,但cgi-bin下面的文件无法执行。chmod好几次了,755,777等都用了,没有一点用。
用浏览器看就是500 error,没有任何详细提示,查看apache的错误日志,全都是Premature end of script headers.
文件十分简单,就是hello world:
#!/usr/bin/perl
# hello.pl -- my first perl script!
print "Content-type: text/html\n\n";
print "Hello, world!\n";
/usr/bin下面也有perl,然后还有perl5.8.8,也试着把头一行改为
#!/usr/bin/perl5.8.8
一点作用都没有。
perl hellowold.pl
可以正常执行,返回所有内容。
试了几天,都快疯了。求各位老大帮忙! |
|