无法显示 Discourse 主页

我已按照 GitHub 说明页面上的步骤安装了 Discourse。安装完成后,当我尝试通过域名访问 Discourse 时,却看到了“欢迎使用 Nginx”页面,而不是 GitHub 上显示的 Discourse 页面。

我们是否需要更改某些设置以将请求重定向到 Discourse 主页?

我使用的是运行在虚拟机上的 Ubuntu 20.04。

有人能帮忙吗?

提前感谢。

你好,Abhijit

我也遇到了同样的问题。我没有进入 Discourse 页面,而是看到了 Nginx 页面。

谢谢

你是按照官方安装指南来安装 Discourse 的吗?

@IAmGav 是的,我遵循了 GitHub 指南中提到的说明。这个问题与重定向有关吗?还是我们需要进行额外的配置才能进入 Discourse 的欢迎页面?

如果您已按照安装指南操作并成功安装,您应该能看到 Discourse 的欢迎页面。

请检查安装日志,查看是否存在问题。您也可以尝试执行 reboot 重启系统,看看是否解决问题。

@IAmGav 嗨 Gavin,希望你一切顺利!
是的,我是按照官方指南安装的。这是在虚拟机还是物理机上运行的?

@vikas

如果你已按照安装指南操作并完成安装,你应该能看到 Discourse 的欢迎页面。

请检查安装日志,查看是否存在问题。也可以尝试执行 reboot,看看是否能解决问题。

请确保容器外部没有运行 nginx。

在标准安装中,nginx 会在容器内部启动。除非您运行多站点,否则不需要两个实例。如果您确实需要,则必须对其进行正确配置。请参阅:Run other websites on the same machine as Discourse

1 个赞

你好 @merefield
我已检查了我的基础机器,在基础的 Ubuntu 机器上没有安装 nginx 或 Apache。
在安装过程中创建的 Docker 容器内,是否有特定的文件可以查看 Discourse 主页的配置?

在重新构建(./launcher rebuild app)后,请检查终端输出,确保其未以错误消息结尾。然后尝试运行 ./launcher logs app,查看是否有任何有用的错误信息。