服务器配置与站点恢复 / 小窝自检接口与页面迁库 / 数据库备份优化

2026-10-23

  • 继续做服务器的配置并沉淀经验

    • 恢复简历站和小窝扩展服务
    • 发现 php 缺失 gd 库,导致小窝核心函数执行失败,文章内并没有安装对应包 php8.5-gd
    • 修复具体过程详见文章:《PHP 与 Node.js 漏洞修复记录》
  • 为了避免后续再次出现类似问题,我让 AI 给小窝后端写了自检接口

    • 并且更新后台代码,每次进入概览页都会执行一次
    • 顺带修复一个小窝后台 Notice 组件层级异常问题
  • 小窝有一个有关页面的技术债,早期页面是以文件形式保存的,还有一些特殊页面也是

    • 想逐步往数据库方向调整,不然处理数据备份比较分散,难以统一管理
    • 让 AI 先把前端“数码”页面重写了,调用页面接口,而不是此前单独设计的业务接口
    • 还有一个“番剧”也是特殊页面,涉及到后端自动化修改的部分,暂时没想好怎么调整
  • 优化了一波备份脚本

    • 此前有些日志表巨大想不做备份,用了忽略的形式,存在丢失表结构问题
    • mysqldump -u root -p"$DB_PWD" -h 127.0.0.1 --ignore-table="home.home_log" "home" > home.sql
    • 这时 AI 拆分成了两条单独的命令,最后备份日志表结构,解决了这个问题
    • mysqldump -u root -p"$DB_PWD" -h 127.0.0.1 --no-data "home" home_log >> home.sql
多云 一般
概览页 时间轴
奇趣音乐盒 技术源于 Kico Player
Emmm,这里是歌词君