我的网站因 HTTP ERROR 500 停止运行

我的网站无法运行
我遇到了错误(HTTP ERROR 500),我认为可能是因为我的版本是:2.1.0.beta4
请告诉我如何将我的网站升级到最新版本

注意:我使用了 AWS
并且请提供清晰的解释,因为我是初学者

是您自己安装的,还是别人为您安装的?

如果您是自己安装的,升级的最简单方法是 SSH 登录到托管 Discourse 的服务器,并运行以下命令:

cd /var/discourse
git pull
./launcher rebuild app

否则,请联系负责安装的人员,他们可能会为您提供帮助。

我一年前曾与他人一起安装过,但现在找不到他了。

当我按照你的步骤操作时,出现了以下错误:

error: 无法打开 .git/FETCH_HEAD:权限被拒绝

您是否以 root 身份执行此操作?

哦,我忘了这一步。
我现在去做,但出现了这个问题:

remote: Enumerating objects: 285, done.
remote: Counting objects: 100% (285/285), done.
remote: Compressing objects: 100% (11/11), done.
fatal: write error: No space left on device
fatal: index-pack failed

我已超出允许的限额。您知道有什么可能的扩展方法吗?

df -h
Filesystem      Size  Used     Avail   Use% Mounted on
/......         20G   20G      0       100% /

你应该能够完成这个操作。你需要先停止实例,修改存储,然后重启。

不过这稍微偏离了 Discourse Meta 的主题,建议参考 Amazon 的 EC2 文档。

如果你需要更多帮助,我建议在 Marketplace 频道发布帖子,寻找有 EC2 经验的自由职业者。

我按照这个教程操作,直到第(7)步时遇到了困难,无法理解。能否请您解释一下最后三步?

https://aws.amazon.com/ar/premiumsupport/knowledge-center/expand-ebs-root-volume-windows/