Wordpress PHP此时正在做什么服务器?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (48)

我有一个网站(wordpress)发布,它的工作完美,但有时它会卡住。您尝试进入该页面,服务器就像阻止,处理,然后几分钟网站不加载。

我甚至添加了缓存系统和性能优化,现在网站速度更快,但是这种情况不时发生(每天几次),网络是白色的,空白的,长时间加载。

我不知道它是什么:一个插件?我的代码?它不会发生在特定时刻或行动。所以我无法确定它何时,何地或为何发生。

那么,我可以以某种方式记录PHP代码以了解当时正在执行的内容吗?代码卡在哪里?

顺便说一句,我已经禁用了wp-cron。不是这个。网络很大,所以我无法开始查看每个文件的循环或其他东西,我需要更快的东西。

提问于
用户回答回答于

我建议检查一些查询监视器哪些插件/主题负责瓶颈。您可以使用GoDaddy的P3 Profiler插件,虽然它没有更新,但仍然是分析WordPress的最佳选择之一。

如果使用cPanel,请检查资源使用情况并尝试识别模式。例如,网站在特定时间是否缓慢?在一周的特定日子?

如果您可以访问Awstats或类似的,您可以检查是否有任何机器人在某个特定时间访问您的网站。

如果您只治疗症状(缓慢),您将继续遇到同样的问题。您需要找到源,然后立即解决它。

还要检查访问日志以检测异常:https//www.tecmint.com/find-top-ip-address-accessing-apache-web-server/

在Google上,我发现了一些我认为可以提供帮助的服务:

https://goupcloud.com [完全优化和识别瓶颈(原因和非症状的治疗)]

https://www.wpfaster.org/ [完全优化]

https://www.wpspeedfix.com/ [完全优化]

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励