我只想补充一点,官方的备份/恢复指南鼓励在运行launcher之前将app.yml复制到新的VPS上。
所以错误消息也许可以涵盖这种情况。现在,任何遵循该指南但忘记先复制app.yml的人都会遇到同样的死胡同。
也许可以这样:
错误:containers/app.yml不存在或不可读。
如果是首次安装,请运行./discourse-setup以生成app.yml
(从示例standalone.yml生成)。
如果是恢复到新服务器,请确保您已将现有的
app.yml从旧服务器复制到/var/discourse/containers
这样,消息就可以将这三类用户引导到正确的方向:
- 全新管理员
- 恢复论坛的人
- 不想设置SMTP的测试人员。