我正在管理一个3 Linux服务器系统:一个NFS服务器和两个Web服务器。我安装了这个新的WordPress网站,它可以在其中一个网络服务器上运行,但不能在另一个网站服务器上运行(我知道这是因为我禁用了对该服务器的访问,并且网站工作正常)。
启用和使用坏服务器时,我收到500个错误。这两个服务器具有相同的文件,权限等,所有这些都在NFS服务器上配置。每个Web服务器上的配置文件也是相同的。
记录的错误是End of script output before headers: index.php
有关正在发生的事情的任何想法?
提前致谢!
答案 0 :(得分:0)
您可以设置如下所示的php显示错误,看看会发生什么:
ini_set('display_startup_errors',1);
ini_set('display_errors',1);
error_reporting(-1);
当我遇到你的情况时,我发现我们需要在之后添加一个空格
/root/index.php
/wp-content/index.php
/themes/<theme>/index.php
或发生了一些语法错误。