头之前的脚本输出结束-多个APACHE ERROR_LOG错误

时间:2016-02-16 作者:Bysander

不确定这两个问题是否相关,但让我从标题问题开始。在你否决与服务器相关的Q之前——如果我把这个放在SE上,他们会说这是wordpress特有的,因为错误的性质。

我最近查看了我们的服务器日志,发现了数百行引用错误。End of script output before headers: 通常用于index.php 而且wp-cron.php , admin-ajax.php 可能更多。

[Tue Feb 16 09:30:38.209846 2016] [core:error] [pid 30282] [client XX.XX.XXX.XXX:XXXXX] End of script output before headers: index.php, referer: https://www.website.co.uk/page/
[Tue Feb 16 09:45:58.230590 2016] [core:error] [pid 10470] [client XX.XXX.XXX.XXX:XXXXX] End of script output before headers: index.php, referer: https://www.website.co.uk/
[Tue Feb 16 10:11:42.186165 2016] [core:error] [pid 13733] [client XXX.X.XX.XX:XXXXX] End of script output before headers: index.php, referer: https://www.website.co.uk/custom-adminarea/adminpage/
[Tue Feb 16 11:03:21.719369 2016] [core:error] [pid 2863] [client XXX.XXX.X.XX:XXXXX] End of script output before headers: admin-ajax.php, referer: https://www.website.co.uk/subfolder/blogpage
我问过的每个人都不熟悉wordpress以及它如何处理index.php 对于各自的页面,一些人说您需要优化索引。php页面“,这没有任何意义,因为大多数WP索引文件都是空白的,以防止浏览文件夹。

我只在本地计算机上开发任何更改,在本地日志中找不到引用此问题的单行。

其次,我不确定这是否相关,但我们在一个小时内就有2000个网站点击量激增。不知怎的,这让服务器崩溃了。。。它是一个专用服务器[统计数据如下],转储sql大小只有150 MB以上。页面加载时间从55个查询页面的1秒增加到页面超时的60-90秒。如果这两个问题相关,我需要解决它!

Intel Xeon E3-1220 V2(4 CPU)

  • 16GB内存
  • 超微型USAS2LP-H8iR SMC2108/LSI MegaRaid 9260-8i RAID控制器

  • 1 个回复
    SO网友:rob_st

    我只在本地计算机上开发任何更改,在本地日志中找不到引用此问题的单行。

    你应该always 尝试在dev环境中模拟您的生产环境。对于服务器规格来说,这可能并不容易,但至少运行的软件应该几乎相同。这包括Apache版本+加载的模块、PHP、MySQL等及其配置。

    然后检查本地是否发生错误。如果是这样的话,请逐个关闭插件,并在错误消失时进行检查,以获得出错原因的提示。

    相关推荐

    Nginx+apache反向代理上的WordPress重定向循环

    我正在尝试在nginx+apache反向代理配置上安装新的Wordpress。我的安装过程如下:安装的nginx和apache服务器将nginx(下面的conf)配置为代理apache服务器(在端口8080上侦听)生成了让我们使用带有nginx插件的certbot加密SSL证书。com,setup file ownership/permissions运行wordpress安装,生成配置并添加HTTPS详细信息(下面的conf)我打算只允许通过HTTPS访问此站点,因此我已设置nginx conf将所有流量