说来也很气啦,闲着没事登录 WordPress,发现有更新,遂点击,随后网页白屏提示WordPress 遇到致命错误。
不过也不是什么要紧的事情,定期留了备份,随便把容器删了,再用备份恢复就行了。
不过网上搜索都说可以用邮件链接进入恢复模式,但很遗憾,我没有收到,WordPress邮件插件我用的是 WP Mail SMTP。
实际上我并没有真正删容器重新创建。我删掉了网页部分数据(包含插件的)。
重要,如果你也想用以下做法解决问题,请确认你有办法从零恢复
打开 portainer 面板,找到 wp 本体所在的容器点 Duplicate/Edit
把/var/www/html里的文件 删掉或者换个路径就行了
没用 docker 或者面板的话,直接 rm - rf 把目录删了就行,重新访问网站,会提示用更新数据库,更新好了后网站可以正常访问了,但是图片和插件全没了(一把梭的坏处)
安装 All in one Migration 和附加插件 导入之前备份就完事了。