大家
我正在处理某个项目,它工作得很好,直到服务器提供商决定升级到PHP 5.6,现在页面显示错误500.
我已经检查过了,我发现这可能是由少数事情造成的......
这个特殊的项目没有使用.htaccess文件,所以我知道这不是问题。
我还读到问题可以在服务器上某处,所以检查了日志,这是我得到的消息。
[Fri Dec 04 10:17:47.603342 2015] [fcgid:warn] [pid 12468](104)通过对等方重置连接:[client 10.32.109.52:55105] mod_fcgid:从FastCGI服务器读取数据时出错
[Fri Dec 04 10:17:47.603409 2015] [core:error] [pid 12468] [client 10.32.109.52:55105]标题前的脚本输出结束:index.php
答案 0 :(得分:1)
您收到了一条消息:End of script output before headers: index.php
因此,请检查index.php
中的代码。只是尝试删除文件index.php
中的所有代码并添加:
<?php phpinfo(); ?>
这应输出有关PHP配置的信息。如果您能看到这一点,那么问题出在您index.php
的代码中。