没事别乱升级

前段时间 wordpress 一直提示让我升级,看了看它的更新的 issue,并没有什么吸引人的特性,就一直拖着,后来腾讯云又发了一些警告,说不升级存在安全隐患云云,另外那些一直显示在那里的红点也有点要把强迫症患者逼死的节奏,终于决定还是升级一下吧。

原来以为很顺利,因为它提供了一键升级的按钮,于是先做了个备份,然后点击让它自动升级,结果还是高估了它。爆出了一个所谓的证书问题,连升级包都下载不下来!看来一键升级是无望了。

google 了一下,各种说法都有,没有心思去一一验证,我承认自己不是专家,也没有打算成为这方面的专家,没有那个耐心去调查这背后的原因,可能是自己设置的锅,可能是 wordpress 服务器的锅,可能是腾讯云的锅,甚至可能是特殊国情的锅,谁知道呢?这种莫名其妙的问题总是让人很窝火。

因为牵涉太多,排查也不容易,好在还有另外一个手动升级的选项,于是退而求其次,毕竟重要的是解决问题,而不是解决问题的方式

看了下,手动升级的步骤,也不算麻烦,于是把安装包下载下来,解压了,然后用 ftp 工具上传上去进行覆盖,这些都还算顺利,于是成功的升级了 wordpress。

接下来就想着把插件也一起升级了,顺便把一些不怎么用的插件也清理清理,保持干爽整洁还是很重要的。虽然看了下那些插件的升级也没啥大的功能改进,只是想着备份也备了,折腾也折了,干脆一锅端了算了,不想再看到那些红点,一了百了,升级升到底,送佛送到西吧。

不料又一次出现问题了!插件无法升级了,也无法删除,爆出了莫名其妙的权限问题,说没有权限去修改那些东西了,说要提供 ftp 账号信息以验证身份,谁还记得那些账号密码呀,只好又 putty 到云服务器上,再次查到了那些账号,可然并卵,给了账号密码还是于事无补。

如果在使用软件上有什么让人特别沮丧的事,这应该算是之一了,你按照软件说的步骤去做了,可问题依旧!

于是再次请教 google,又是一大堆的说法,唉,主要的原因大概可能是运行程序的用户与创建插件文件夹的用户不一致。想一想可能是跟我刚才用 ftp 上传那些升级文件有关,如果它能自动升级成功,也许就没有这劳什子事了!

也许我之前不应该在 windows 下下载解压并上传,也许我应该在在云服务器上 wget,gzip,mv?可老实说我不觉得在命令行上折腾那些有什么酷的,如果可能,我更宁愿用鼠标戳来戳去!

如果你不是运维,你不经常用这些命令,要用时总是记不住它的准确形式。我通常会把经常用到的命令记录到一个小本子里,可每次要用都要去查一下的体验的确很糟糕,而且因为你用得少,通常一段时间后很可能无法正确的记住它们了,光是记忆这些命令就是很大负担,更何况那些混乱而不一致的 bash 语法规则。

因为实在不想去折腾了,就暂时打住了,chmod 还是算了。当然还是存在手动到后台删除的可能,然后重新安装也许就 OK,不过插件还是不少,不去折腾了。

有句话叫“审慎行事”,act with prudence,这不是偷懒或者消极无为,鉴于之前升级 wordpress 的教训,并基于目前插件并无升级需要的情况,插件的升级就暂时按下不表了,问题暂时留在那里,等哪天不得不升级时再一起收拾这些残局了。

发表评论

电子邮件地址不会被公开。