默认情况下WordPress插件自动升级时候的超时是30秒,但是往往服务器网速的原因30秒没无法下载完成新的插件安装包导致提示超时:
正在从 http://downloads.wordpress.org/plugin/super-switch.1.3.zip 下载更新
下载失败。: Operation timed out after 30 seconds with 182448 bytes received
插件升级失败
要解决这个问题可以修改 wp-admin/includes/file.php
把$response = wp_remote_get($url, array(’timeout’ => 30));
30改成300 或 600 后再次自动升级成功了
我只用了很少的插件,实在太多了,新年愉快,虎年好运