Ryan Wang 👍
操作系统是 Ubuntu 22.04,数据库用的是阿里云的mysql,工作空间在 /srv/mitkimicom_halo,在对应的 yaml 里也做了修改。按照官网 docker compose 的方法起的服务。第一次起服务的时候是正常的,theme 和 plugin 都是可用的。
在第一次起服务的时候有几个点不是完全按照官网来的:
- docker-compose 启动命令在 ubuntu 下是
docker compose up -d
,如果用短线的会报错(因为不太懂 docker 其实也没看懂是啥意思,但是看起来是 python 的报错)
- pcre、openssl 都是用编译安装的,应该不会有问题。
- 没有使用 nginx,用的 tengine,使用上和 nginx 几乎没有差别,也是第一次用 tengine 接触一下啊。
以上情况是在第一次起服务的时候都正常的,因为我用的上一个版本是 1.3,连官网没有什么资料可以升级了,我就把文章重新贴了过来,并且把图片重新使用 upyun 的插件传上了 upyun。
然后我在重启服务器了以后发现 docker 起 halo 的时候就起不起来了,日志报错就是提示找不到插件,我就贴了一个完整报错在这里了。
比如说,有没有什么排查的建议呢?