纵观我们个人、企业建站采用的CMS程序大部分还是使用的WordPress,其特点在于拥有相对开放的应用和主题平台,基本上可以满足大部分用户对于功能和主题的选择需要。同时也在于WordPress不断在努力升级改进满足用户的需求。这一点上我们其他个人或者公司的CMS是不能做到的,尤其是免费开源CMS,在一定瓶颈也没有利益的时候就放弃维护和更新,这也是我们很多国产CMS没有得到发展的原因,并不是产品不好。
但是,最近WordPress好像遇到点事情,我们在打开官方网站下载最新版程序或者是插件主题安装的时候会出现429 Too Many Requests的问题。这样导致的问题还是比较严重的,比如我们无法从官方下载最新版的软件,以及我们在后台升级插件和主题安装的时候是也无法安装的。当然我们肯定是有办法解决的,只是没有之前自由。
鉴于目前这个情况,WordPress也没有拿出应对的办法,当然后面应该是会有应对办法的。目前WordPress也有升级5.3版本,但是这个版本好像修改也蛮多的,导致有些插件不兼容的问题。这不老 左(laozuo.org)今天写这篇文章,也是最近在帮助企业客户升级程序遇到的问题做一个小总结。
第一、WordPress升级5.3可能遇到的问题
1、兼容插件或者主题问题
根据目前升级企业网站客户以及网友反馈的情况看,有部分插件是不兼容WordPress5.3正式版本的,比如有些水印插件、对象存储插件,由于新版本有修改图片处理逻辑问题导致的插件可能不兼容。
2、无法打开导致的问题
由于我们打开网站包括打开插件连接需要在服务器之间连接,如果我们使用的是大陆服务器,有些中国香港服务器也会出现这样的问题,在后台自动升级插件和主题,包括我们安装插件和主题的时候提示出现429 Too Many Requests的问题。这个是因为我们无法连接官方网站导致的。
鉴于可能遇到的兼容问题,我们最好是备份一下,或者检测有问题后选择替换的插件。如果是无法打开自动升级问题,我们可以下载到本地然后手动上传升级或者安装。
第二、WordPress稳妥升级办法
一般我们直接在后台看到有提示新版本WordPress更新的话,直接点击鼠标就升级,但是由于不畅通连接,可能在升级的时候导致错误。我们最为稳妥的办法还是手动升级办法。我们可以下载最新版本的WordPress到我们本地,然后我们手动升级。
参考"WordPress升级版本正确过程 - 自动升级与手动升级及常见错误解决"(https://www.laozuo.org/6460.html)我们可以进行手动升级。
1 - 备份网站
我们上面也提到了,无论是自动还是手工升级,我们都要备份网站。
2 - 更新最新文件
我们可以到官方网站下载最新版本,然后把老网站中的wp-includes和wp-admin两个文件夹中的文件删除,替换成最新程序包的文件,wp-content文件夹的内容不要替换,其他都替换最新的。
3、执行升级
我们替换完毕之后,可以进行http://我们的网站域名/wp-admin/upgrade.php输入浏览器中,然后执行升级。
这里,老左也附上wordpress最新版本下载地址。
官方地址:https://cn.wordpress.org/latest-zh_CN.zip
镜像地址:https://download.laobuluo.com/wordpress/latest-zh_CN.zip
如果WordPress一直这样,其实给我们国产的软件还是一个机会。