WP Admin非常慢

时间:2012-09-12 11:31:25

标签: wordpress

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

直到昨天,一切都运转正常,前端仍然运作良好。同一服务器上的所有其他站点也运行良好,因此它必须是WP后端问题。

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

我尝试禁用所有插件,将主题更改回默认值,更改最大文件大小,并将define('WP_MEMORY_LIMIT', '1024M');(和其他值)添加到WP-config,但没有一个帮助。

还尝试'更新网络',但我收到错误 - 无法连接到主机。

有什么想法吗?

4 个答案:

答案 0 :(得分:13)

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

我会在这里复制他的答案。希望它可以帮到某人。

  

Wordpress使用“自引用网址”吗?我的意思是......   是wordpress尝试使用完全访问它自己的模板/ CSS   网址中的合格域名(例如http://example.co.uk/someurl

     

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

     

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

所以他将我们的地址添加到了hosts文件中,现在它完美无缺。 真棒。

答案 1 :(得分:1)

在管理页面试图轮询外部Wordpress网站以获取Wordpress升级,插件更新和Wordpress新闻的详细信息之前,我已经看到了这一点。如果没有正确的访问权限(由于防火墙限制,坏DNS等),那么页面必须等待HTTP请求(我认为WP使用cURL)才能超时。

如果您仍然无法确定原因,我建议使用安装xdebug并使用webgrind,xcachegrind等分析页面的全能解决方案

答案 2 :(得分:0)

一周有同样的问题,现在解决了非常慢的WP-admin问题!

之前,如果我使用隐身模式或者我没有以WP用户身份登录,则无法访问我的网站,但在wp-admin中,所有时间都需要40秒 - 甚至从不。

有效的解决方案:

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

这是因为在成为新手的日子里,我在Public Http中填写了很多文件,这让它变得拥挤。

我登录到我之前亲自购买的另一个CPanel帐户,并将“正确”与“拥挤”的文件夹进行比较并压缩,备份并删除所有不必要的内容。

我的主持人:Hostgator,也做得很好。

希望这会有所帮助。

答案 3 :(得分:0)

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

詹姆斯C回答说: “在管理页面试图轮询外部Wordpress网站以获取有关Wordpress升级,插件更新和Wordpress新闻的详细信息之前,我已经看过这个。如果没有正确的访问权限(因为防火墙限制,糟糕的DNS等),那么页面必须等待HTTP请求(我认为WP使用cURL)才能超时。“

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

在这两个插件激活后,仪表板以合适的速度工作。