WordPress 自动更新提示失败

分类:技术 3.08k浏览

博客在国内服务器,WP后台检测到有新版,升级WP出错,提示

cURL error 28: Connection timed out after 10000 milliseconds

直接在Windows内尝试访问https://downloads.wordpress.org/release/zh_CN/wordpress-5.2.2.zip 无法建立TCP连接,同等于无法下载了。

wordpress带一个代理参数,编辑wp-config.php,最后一行加上

define(‘WP_PROXY_HOST’, ‘127.0.0.1’);

define(‘WP_PROXY_PORT’, ‘1080’);

127.0.0.1 替换到第三方http代理服务器即可,或本地自建,只要能让系统后台访问到 https://downloads.wordpress.org/ 则可以自动更新。

用完后记得注释:

//define(‘WP_PROXY_HOST’, ‘127.0.0.1’);

//define(‘WP_PROXY_PORT’, ‘1080’);