本站是使用 docker compose 容器化运行的,数据库独立于容器之外运行并配置了自动备份,图片等静态资源挂载到了宿主机目录方便手动打包备份。
但是之前使用的镜像 mondedie/flarum:stable 维护者一直没有更新镜像的 php8.0 到较新的 php8.3 以上,导致 flarum 的最新稳定版扩展插件很多都不能安装运行,比如图片上传扩展 fof/upload 。想着也是时候升级一下了,于是问了问 Google Gemini ,它给出的替代是 shinsenter/php:8.4-fpm 。这是一个针对 flarum 已经编译好的镜像,拉取就能直接运行,很方便。把我的旧文件和目录结构喂给 AI ,它就能很快的给出新的配置文件和调整方案。虽然遇到了目录权限的问题,但也很快的帮助我解决了。
虽然 AI 还是会出现幻觉,就像人有时候会走神一样,但能解决问题也算是一个不错的助手了。比以前出现问题我自己抓耳捞腮无从下手还是有用多了,至少能够快速学习而不需要自己像以前一样还要利用搜索引擎去搜索查找。
感谢 Google !
