您好,我曾尝试按照这些说明在VPS上安装Discourse。
我在第9步尝试添加管理员账户,然后到达需要发送确认邮件的部分。由于我使用的邮件服务(Brevo)配置错误,此步骤失败了,但我已将其纠正。
我重新构建,构建成功。但是,当我再次尝试创建管理员账户时,它不允许我创建,并提示用户名“必须是唯一的”。我猜想这是因为第一次创建时,邮件确认步骤失败了。
我应该如何解决这个问题?
您好,我曾尝试按照这些说明在VPS上安装Discourse。
我在第9步尝试添加管理员账户,然后到达需要发送确认邮件的部分。由于我使用的邮件服务(Brevo)配置错误,此步骤失败了,但我已将其纠正。
我重新构建,构建成功。但是,当我再次尝试创建管理员账户时,它不允许我创建,并提示用户名“必须是唯一的”。我猜想这是因为第一次创建时,邮件确认步骤失败了。
我应该如何解决这个问题?
您好,欢迎!![]()
您是否尝试返回 /finish-installation/confirm-email URL,然后点击“重新发送激活邮件”以查看是否可行?
你好,这个方法奏效了。真不敢相信我竟然没想到这一点
我能够确认我对 SMPT 的修改奏效了,因为我现在可以收到邮件了。
话虽如此,如果可能的话,我还是想先删除那个注册不成功的管理员账户,因为我也更改了管理员邮箱为另一个。
如果你能访问旧邮箱,我会更改用户偏好设置中的邮箱;这似乎更容易。你觉得呢?
好的,那么我将编辑 app.yml 文件,将其更改为旧电子邮件,然后重新构建,确认电子邮件(我还没有点击确认电子邮件,只是按照我之前的帖子重新发送了它),一旦我能够访问管理面板,就将电子邮件从旧的更改为新的。这大致是您的建议吗?
除非我理解错了,否则您在 app.yml 中无需进行任何更改。
如果您收到了确认电子邮件(现在设置已修复),请点击它。
然后,转到用户的偏好设置,并将其电子邮件更改为您想要的新电子邮件。
我之所以认为需要更改 app.yml,是因为如果我使用旧电子邮件登录,它将没有管理员权限,因为 app.yml 包含新电子邮件。所以我在想,我需要先将 app.yml 更改为旧电子邮件,然后重建。