当我尝试通过浏览器访问我的“hello world”perl脚本(hello.cgi)时,浏览器发出500内部服务器错误。导致500内部服务器错误的CGI文件
但是,当我将相同文件的文件结尾更改为hello.pl时,我可以通过浏览器访问它。我也试着在同一个目录下用python脚本(hello.py)解决这个问题,它工作得很好。
我已经改变了httpd.conf中有以下:
AddHandler的CGI脚本的CGI的.py特等
的AllowOverride无 SetHandler CGI脚本 选项+ ExecCGI 令允许,否认 全部允许
我已到处寻找解决此问题,但似乎没有任何工作。请帮忙。
除了网页错误信息,Apache服务器日志还可以在排除CGI脚本故障时,特别是站点/虚拟主机的错误日志时提供一些额外的线索。只是FYI。 – 2011-01-23 12:34:17