WordPress迁移

ChainPray 发布于 2024-05-18 117 次阅读


起源

大一寒假的时候由于阿里云试用服务器快到期了,我赶紧买了一个99/年的服务器直接把原服务器镜像过去,然后就没管了。等试用服务器到期我一去看新服务器,怪怪,一堆问题,又是定向到老的IP地址,又是数据库无法连接。但是一直都修不好,于是乎就把博客搁置了(ps:其他服务都没问题,Homeassistant,MQTT还有tomcat和nodejs的服务)

解决

修改数据库的站点信息即可,将options里的siteurl和home的链接改对

具体来说我用的是宝塔面板,下载phpMyAdmin插件,具体在网站右边的管理按钮可以下载

然后打开phpMyAdmin,选择wordpress的数据库,选择option表单修改即可(我的有点问题,多了个tic前缀,估计是数据库名带"_"的原因)

至于经常显示

Error establishing a database connection

大概率是内存不足爆内存,数据库停止了,重启一下就好。(我租的是2核2G,显然会爆内存的)

后续修改

文章的图片链接虽然wordpress能够自动修正,但是数据库里的链接还是没有改变的,在文章编辑界面无法正常显示,所以可以在phpMyAdmin中选择posts表的post_content列查找替换。

除此之外,链接的地址在links表里,需要手动修改;导航栏的“首页”链接也需要修改

深圳大学腾讯创新俱乐部的一名TICer,目前致力于成为全栈工程师
最后更新于 2024-05-18