时隔多年,终于把服务器运行的各项服务迁移到新服务器了。

目前运行的系统为 Debian-12,基础服务包括:LNMP 2.2(Nginx:1.26.0,PHP:8.3.7,MySQL:8.4.4),Frps,Docker 等。

迁移时存在的问题包括:

  1. nas.niaoer.org 域名解析结果有问题:貌似是 DNS 被污染,准备更换域名再看下。
  2. WordPress 主题:之前一直使用的 picochic 主题有六年未更新,切换到 PHP 8.3.7 之后报错: Fatal error: Uncaught Error: Call to undefined function create_function() in /home/wwwroot/www.niaoer.org/wp-content/themes/picochic/functions.php:202 Stack trace: #0,require_once('...') #5 {main} thrown in /home/wwwroot/www.niaoer.org/wp-content/themes/picochic/functions.php on line 202,原因是主题的 function.php 文件中使用的 create_function() 函数已被弃用,并在 PHP 8.0 中被完全移除。遇到问题的朋友们可以借助 Deepseek 解决,将 function.php 复制并保存为 txt 格式,上传到 Deepseek 并描述问题,修改两处代码就能解决。
  3. IPv6 问题:目前 Bandwagon 已支持 IPv6,但是旧服务器的 nginx 配置文件并没有添加,以为是防火墙的问题,折腾了半天才发现🤣。
  4. 弃用的服务:Alist(阿里云盘的限制过多且),翻墙服务(目前使用的机场还可以)。

旧服务器到五一就停用了,这几天再测试下,要是没大问题就可以说拜拜了。

标签: VPS, 网站

添加新评论