是的,W3缓存插件是致命错误引用的内容,但实际上问题是您的网站试图分配的内存超过了托管帐户允许的内存。
现在授予的134217728字节大约为130MB,这相当不错(默认值为40MB,共享主机的最大值通常为128MB)。。。但这就是一个php实例可以消耗的内存量。
你在网站上激活的每个插件都会占用一定的内存。。。如果在更新帖子或其他内容时出现错误,则可能是因为当时正在通过挂钩和处理运行的内容耗尽了所有内存。
我建议运行P3探查器,看看插件在哪里出现。。。可能只有一个错误的插件,也可能是所有插件的组合。
https://wordpress.org/plugins/p3-profiler/
编辑:刚刚注意到你的插件列表中有它,它很小,但是结果如何?
您提到您使用CloudFlare,当您收到站点关闭的错误时,您是否尝试过直接从服务器访问它?你的托管公司怎么说,你应该问他们。。。我这么说是因为我的托管公司每天都会遇到这样的问题
编辑:错过了主机公司说“它的插件”。。。但不要接受他们的这种回答,尤其是如果你为托管付费的话。如果您告诉他们问题发生的时间,他们应该能够准确地告诉您他们可以在错误和访问日志中找到什么。。。不要让他们带着废话溜走。
如果您真的想深入研究它,可以使用类似查询监视器的插件(https://wordpress.org/plugins/query-monitor/) 或调试栏来跟踪查询以及导致高内存使用率的原因
祝你好运