我正在处理的网站的WP后端(它是一个多站点)需要大约25秒才能加载.
一切都很好,直到昨天,前端仍然运作良好.同一服务器上的所有其他站点也运行良好,因此它必须是WP后端问题.
我不记得究竟是什么改变让它如此缓慢.我记得最近更新了WP(到版本3.4.2),在其中一个站点上添加了一些插件并更改了最大上传文件大小.
我试图禁用所有插件,将主题更改回默认值,更改最大文件大小,define('WP_MEMORY_LIMIT', '1024M');并向WP-config 添加(和其他值),但没有一个帮助.
还试图'更新网络',但我收到一个错误 - 无法连接到主机.
有任何想法吗?
Mar*_*oso 13
我与我们的网络管理员联系,我们解决了这个问题.
我会在这里复制他的答案.希望它可以帮助某人.
Wordpress使用"自引用URL"吗?我的意思是...是wordpress尝试使用URL中的完全限定域名访问它自己的模板/ css(例如http://example.co.uk/someurl)
因为我们在防火墙上使用网络地址转换(NAT)来隐藏服务器的真实IP地址,所以它的副作用是,如果服务器试图访问它自己的URL,它会尝试将流量发送到外部接口.我们的防火墙,这是DNS解析的地方.
对此的修复非常简单 - 我们只需将站点URL添加到/ etc/hosts文件中,以便服务器知道使用它自己的IP地址而不是防火墙上的地址.
所以他将我们的地址添加到hosts文件中,现在它完美无缺.真棒.