Weird Cron Error

时间:2016-03-14 作者:Scott Lott

因此,我的wordpress网站一直在从500个错误下降到现在的每天一次。

整个站点,包括wp管理员,将关闭并停止响应所有请求,错误为500。

如果启用WP\\u Debug,则只会收到一条警告:警告:输入的偏移量非法/wp包括/cron。php在线99

当启用WP\\U调试时,该警告是站点上唯一显示的内容,而不是其他内容。除该警告外,所有请求均为空。

当我检查我的服务器日志时,我可以看到,就在500错误开始发生之前,一个PHP脚本内存不足:PHP致命错误:允许内存大小为134217728字节,在/wp包括/功能。php在线434

所有内存不足错误都发生在同一行的同一PHP文件上。我知道你要说什么,“在php.ini中增加内存”。嗯,它已经有128MB了,所以我不确定这是正确的答案。这个配置运行了好几个月,这是几天前才开始的。

重新启动Apache2暂时解决问题,直到第二天。

发生这种情况的服务器与其他几十个wordpress站点共享,它们都不受此站点遇到的问题的影响。

我在这里扯头发。发生了一个500服务器错误,没有日志记录/报告来告诉我是什么导致了它,如果我重新启动Apache,它会神奇地消失24小时。

2 个回复
SO网友:donMhi.co

如果不知道更多信息,比如你使用的主题和插件,你的问题很难回答。

首先,我建议您尝试逐个禁用插件,看看问题是否会消失。通过这种方式,我们将能够找出您的Wordpress的哪些特定部分导致了该问题。

SO网友:Scott Lott

感谢您的回复!我想我不想经历禁用30个插件然后一次重试一个插件的过程。

有时我忘了这东西不是魔法。

无论如何,我确实做到了这一点,并发现罪魁祸首插件是基石。A.thread 在X主题支持论坛上,建议将内存限制提高到256MB。一旦我这样做了,基石网站就停止了500个错误(到目前为止)。Wordpress插件可能需要四分之一GB的RAM,这对我来说有点疯狂,但不管怎样,它现在可以工作了。谢谢

相关推荐

当返回wp_errors或0时,如何设置条件标签

我正在提交前端帖子。我几乎完成了。在前端成功提交帖子后,我想重定向到特定页面。我正在使用此函数。wp_insert_post( array $postarr, bool $wp_error = false ) 这将返回:成功时的帖子ID。失败时的值0或WP\\U错误。$post_id = wp_insert_post( $post_data ); if( !$post_id || ?? ){ wp_redirect( site_url(\'/compledted/\')