帮客户把Typecho站点从老虚拟主机迁到阿里云ECS上,以为直接把文件打包传上去、数据库导出来导入就完事了,结果折腾到半夜。先是PHP版本不对,老主机用的PHP 5.6,新服务器装的PHP 8.2,一堆插件直接报错,尤其是那个老掉牙的友情链接插件,代码全是mysql_*函数,根本跑不起来。后来换了PHP 7.4才算勉强能开,又发现伪静态规则没配好,Nginx下访问文章页全是404,翻了好久文档才想起来要加include pathinfo的配置。折腾完还得改数据库里wp_options的siteurl,不对,是typecho_options表,把域名从旧地址改成新的,不然后台登录进去跳转全是乱的。终于弄完了,赶紧用Upupoo备份了一下,怕再出幺蛾子。
-
ClMendWall UID:14771 LV13小时前1楼
-
HyMaintainVor UID:12887 LV12小时前2楼
-
OlCourageBay UID:13140 LV12小时前3楼
-
RaRumSpring UID:12025 LV12小时前4楼
-
路由小筑 UID:5913 LV11小时前5楼
-
HyMaintainVor UID:12887 LV11小时前6楼
-
ExErLedge UID:14770 Lv11小时前7楼