WP管理极其缓慢



我正在处理的站点(它是一个多站点)的WP后端大约需要25秒才能加载。

直到昨天一切都很好,前端仍然运行得很好。同一台服务器上的所有其他站点都能正常运行,所以这一定是WP后端的问题。

我不记得到底是什么变化让它变得如此缓慢。我记得最近更新了WP(到3.4.2版本),在其中一个网站上添加了一些插件,并更改了上传文件的最大大小。

我尝试禁用所有插件,将主题改回默认,将最大文件大小改回默认值,并将define('WP_MEMORY_LIMIT', '1024M');(和其他值)添加到WP配置中,但都无济于事。

还尝试"更新网络",但我遇到了一个错误-无法连接到主机。

有什么想法吗?

我与我们的网络管理员取得了联系,我们解决了这个问题。

我将把他的答案抄在这儿。希望它能帮助到别人。

Wordpress是否使用"自引用URL"?我的意思是。。。wordpress是否正在尝试使用URL中的限定域名(例如。http://example.co.uk/someurl)

因为我们在防火墙上使用网络地址转换(NAT)隐藏服务器的真实IP地址,会产生副作用,如果服务器尝试访问它自己的URL,它将尝试发送流量到我们防火墙上的外部接口DNS解析为.

对此的修复非常简单-我们只需将网站url添加到/etc/托管文件,以便服务器知道使用自己的IP地址而不是防火墙上的地址。

所以他把我们的地址添加到了hosts文件中,现在它工作得很好。令人惊叹的

我以前见过这样的情况,管理页面试图轮询外部Wordpress网站,以获取Wordpress升级、插件更新和Wordpress新闻的详细信息。如果没有正确的访问(由于防火墙限制、DNS不正确等),则页面必须等待HTTP请求(我认为WP使用cURL)超时。

如果您仍然无法确定原因,我建议您采用一种包罗万象的解决方案,安装xdebug并使用webgrind、xcachegrind等分析页面。

在一周内遇到了同样的问题,现在WP管理非常慢的问题得到了解决!

以前,如果我使用隐姓埋名或我没有以WP用户身份登录,我就无法访问我的网站,但在WP管理员中,我总是需要40秒-分钟甚至永远不会。

行之有效的解决方案:

我使用CPanel访问了文件管理器中的文件,我看到了很多未使用和不必要的文件夹和主题,这就是导致管理员访问速度非常慢的原因。

这是因为在我还是一个新手的日子里,我在公共Http中填充了很多文件,这让它变得拥挤。

我登录了我以前亲自购买的另一个CPanel帐户,比较了"正确"one_answers"拥塞"的文件夹,并压缩、备份和删除了所有不必要的文件夹。

主持人:主持人,反应也不错。

希望这能帮助其他人。

我在wordpress中也有一个非常慢的Dashboad。阅读James C的回答,我意识到我的网站位于防火墙后面的企业内部网中,可以访问互联网。

James C回答:"我以前见过这样的情况,管理页面试图轮询外部Wordpress网站,以获取Wordpress升级、插件更新和Wordpress新闻的详细信息。如果没有正确的访问权限(由于防火墙限制、DNS错误等),则页面必须等待HTTP请求(我认为WP使用cURL)超时。"

我的解决方案是避免所有的互联网连接:(1)使用wordpress插件"禁用所有wordpress更新"禁用所有wordpress更新。(2) 激活de-wordpress插件"禁用谷歌字体"

在这两个插件激活之后,Dashboard以适当的速度工作。

最新更新