起源
大一寒假的时候由于阿里云试用服务器快到期了,我赶紧买了一个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表里,需要手动修改;导航栏的“首页”链接也需要修改
Comments NOTHING