安装过程中出现 404 Not Found 错误

早上好!

我正尝试在一台全新的 Hetzner Ubuntu 系统上设置 Discourse。当我通过以下命令启动安装时:

wget https://raw.githubusercontent.com/discourse/discourse_docker/main/install-discourse

我基本上收到了一个 404 未找到的错误。

有什么想法吗?提前感谢!!

此致,
Dan

1 个赞

那看起来不像安装命令。

根据文档:

wget -qO- https://raw.githubusercontent.com/discourse/discourse_docker/main/install-discourse | sudo bash
2 个赞

确实如此。-qO- 只会在控制台中静音所有状态反馈,所以我删除了它,以便获得实际的错误消息。否则,该命令将只是什么都不做,没有任何反馈。

编辑:但由于该 URL 在浏览器中解析得很好,我认为这是我这边的一个问题……只是弄不清楚是什么问题。

1 个赞

我明白了。你们有安装防火墙吗?

不,还没有。我想完成安装以确保没有其他东西干扰。

从您的截图中看,您似乎写的是 discourse-docker 而不是 discourse_docker

2 个赞

你真是个天才!!不知何故复制导致了各种错误(例如 URL 中的分号而不是冒号),而我错过了那个!

1 个赞

它奏效了。至少我没有收到任何错误消息。但之后不是应该有一个向导启动吗?

我只看到了这个:

或者我应该在我的子域名 DNS 激活后继续基于 Web 的操作?

1 个赞

我不是 wget 专家,但这是因为它缺少 -qO- 吗?

嗯……据我理解,它只是抑制了任何控制台状态反馈。但我也会尝试指南中提到的确切命令。

更新:我收回之前的说法。添加 -q0- 确实有效。我每天都在学习新东西 :slight_smile:

1 个赞

@danvanmoll 我需要检查一下,但我认为这之后还有更多内容?

安装似乎使用完整的命令行按预期运行。仍然感到困惑,但一直都是我的问题 :slight_smile:

1 个赞