慢速WP核心和多站点"升级网络"超时

时间:2016-02-04 12:01:30

标签: php wordpress curl

在专用服务器上运行WordPress多站点时出现速度问题。前端加载正常,但WP Admin端需要几分钟才能加载每个页面。自从从一台服务器转移到另一台服务器(在同一网络上)后发生了。新服务器具有更高版本的CentOS,PHP和MySQL。

我设置了P3插件以查看是否有任何插件导致延迟,但主要延迟似乎是WP Core加载(当我可以重新加载页面以查看多长时间时我会更新此插件花了。)

我尝试重新上传最新WP文件的新下载,但这似乎没有任何帮助,所以不确定它是否是数据库问题。

此外,在尝试升级网络时,我得到了这个:

  

"您的服务器可能无法连接到在其上运行的网站。       错误消息:连接在120001毫秒后超时"

编辑现在已经尝试了@Steve在评论中提到的Blackfire Profiler,它显示管理页面的总加载时间是2分钟1秒,使用curl_exec( )花2分钟处理(99.6%的处理时间)。

有谁知道为什么这会在管理方面花这么长时间?

1 个答案:

答案 0 :(得分:0)

正确 - 在发现 curl_exec()是主要减速(使用@Steve建议的this SO question)之后,找到了如何使用Blackfire对其进行排序。

基本上只是更新了我的/ etc / hosts文件,以便服务器的内部IP指向站点URL,现在它像梦一样运行。