blog » PHP » 使用apache 的PHP cgi时遇到的Internal Server Error可能原因

使用apache 的PHP cgi时遇到的Internal Server Error可能原因

1. 检查cgi文件的权限(执行等)

2. 检查你的文件内容是不是unix格式的,就是看换行符是不是有多.可以用dos2unix转.

3. 通过如下的perl脚本检查是否web服务器正确配置,包括scriptalias等

  1. #!/usr/bin/perl
  2. print "Content-type: text/html\n\n";
  3. print "Hello, World.";

4. 最后再检查PHP.ini中的配置,找到如下,进行设置
cgi.force_redirect = 0

相关文章:


RSS 2.0 | leave a response | trackback

发表评论