aldobelus
(aldobelus)
1
你好。我昨天更新了论坛,今天发现了这张图片:
你看到的是我用于 Ibiscus 主题的图片(如果我没记错的话,主题名称就是这个)。如你所见,页面上空无一物,没有登录入口,没有论坛内容,什么都没有。
我想了解一下,除了重新安装之外,是否还有其他方法可以恢复论坛?还是说重新安装是唯一的选择?
感谢各位的时间。
稍后补充编辑。
我现在想起来了,更新后出现了一个错误,提示与 Sidekiq 有关。由于这似乎与邮件相关,我当时并没有太重视。今天我想再观察一下,因为在我看来,这并非紧急问题。
这是否是一个重要且紧急的问题呢?
Stephen
(Stephen)
2
使用安全模式查看效果如何?(您的论坛地址.com/safe-mode)
您是否尝试过通过 SSH 重新构建?
Sidekiq 正常运行至关重要,但即使它未运行,也不一定会影响您首页的渲染。
aldobelus
(aldobelus)
3
那会是怎么操作呢?我通过 SSH 再次更新了,但除此之外没有做其他操作。
我之前不知道可以用这种方式来测试安装,谢谢你的提醒。我尝试了很多种组合,但结果都一样或类似:出现一个空白窗口。
你知道还有其他可以尝试的方法吗?或者通过 SSH 重新构建会是什么情况?
aldobelus
(aldobelus)
5
我记不住所有的,抱歉。不过数量不多。另外,昨天我只进行了安装,没有更新插件。我猜是 Discourse 和 Docker。
Stephen
(Stephen)
6
只需一个插件就可能导致网站崩溃。
您可能升级了 Discourse,在此过程中导致某个插件不兼容。
请分享您的 app.yml 中的插件部分,或者禁用所有插件(通过在每行前添加 #),仅保留 docker manager 并重新构建。
Stephen
(Stephen)
8
是的,在你的 app.yml 文件中——你可以通过 SSH 访问它。
aldobelus
(aldobelus)
10
显然,只有 discourse-cookie-consent-banner
“您是否希望通过清理系统中的 Docker 镜像和容器来尝试释放空间?(y/N)”
我该这样做吗?
RGJ
(Richard - Communiteq)
11
aldobelus
(aldobelus)
13
也许这一切都是因为这个?
#./launcher rebuild app
位于 /var/lib/docker 的磁盘可用空间不足 5GB。您需要更多空间才能继续。
文件系统 容量 已用 可用 使用率 挂载点
/dev/sda1 20G 16G 3.5G 82% /
您是否希望通过清理系统中的 Docker 镜像和容器来尝试释放空间?(y/N)
我们的论坛上线还不到 6 个月,我们几乎不上传图片或视频,却已经占用了 16GB 空间,这难道不奇怪吗?而且,通常只有三到四个人在上面发帖,并不是一个成员众多的论坛……
aldobelus
(aldobelus)
15
好的,非常感谢。我按照您提供的链接应用了相同的解决方案。我正在等待……
问题依旧……
我尝试了以下链接中的方法,但毫无效果,论坛仍然只显示图片。
https://meta.discourse.org/t/could-not-find-module-pretty-text-censored-words-after-upgrade/135463/2?u=aldobelus
以下是相关命令:
cd /var/discourse
git pull
./launcher rebuild app
那么,还有其他建议吗?我是否需要重新安装?
已编辑(问题解决后):
我认为这些命令就是解决方案。首先,我发现了以下内容:
您是否希望通过清理系统中的 Docker 镜像和容器来尝试释放空间?(y/N)
当我确认该选项后,系统提示:
如果清理成功,您现在可以重试。
于是我照做了。
接着运行:
git pull
系统回复:
Already up to date.(已是最新版本)
然后执行:
./launcher rebuild app
系统首先提示:
警告:即将开始下载 Discourse 基础镜像
此过程可能需要几分钟到一小时,具体取决于您的网络速度
请耐心等待
就这样吧。
如果您运气好,且问题正是由此引起,那么经过一段时间(主要取决于您的硬件配置)后,问题将会解决。
祝您好运!
Stephen
(Stephen)
16
Cookie 同意横幅是主题组件而非插件,请将其移除。
aldobelus
(aldobelus)
17
aldobelus
(aldobelus)
18
我们做到了!!!!!!非常感谢大家!!Buff,真是令人陶醉!
谢谢,谢谢,谢……
但我可以加入 discourse-cookie-consent-banner,对吧?我确实需要它!