aldobelus
(aldobelus)
2019 年 12 月 11 日午後 3:33
1
こんにちは。昨日フォーラムを更新したところ、今日はこのような画像が表示されました:
ご覧の通り、これは Ibiscus テーマ(名前を正しく覚えていれば)で使用する画像です。ログインやフォーラムの表示はなく、何も表示されていません。
再インストールなしでフォーラムを復元する方法は他にありませんか?それともこれが唯一の方法でしょうか?
ご多忙の折、お時間をいただきありがとうございます。
少し後に編集しました。
思い出しました。更新後に、Sidekiq に関するエラーが表示されました。メール関連のトラブルだと認識したため、あまり気に留めませんでした。緊急性はないと思い、今日は様子を見ようと考えていました。
これは重要で緊急の対応が必要な問題でしょうか?
Stephen
(Stephen)
2019 年 12 月 11 日午後 3:46
2
セーフモードではどのように表示されますか?(Yourforumurl.com/safe-mode)
SSH を介して再構築を試みましたか?
正常に動作する Sidekiq は必須ですが、それが実行されていなくても、必ずしもフロントページのレンダリングに影響するわけではありません。
aldobelus
(aldobelus)
2019 年 12 月 11 日午後 3:58
3
Stephen:
SSH で再構築を試みましたか?
それはどのように行うのでしょうか?私はすでに SSH 経由で再度更新を行いましたが、それ以外は何もしていません。
Stephen:
セーフモードではどう表示されますか?
インストールをテストするこの方法を知らなかったので、教えていただきありがとうございます。多くの組み合わせを試してみましたが、すべて同じか似た結果に終わり、白い画面が表示されます。
他に試す方法をご存知でしょうか?あるいは、SSH 経由での再構築はどのように行うのでしょうか?
aldobelus
(aldobelus)
2019 年 12 月 11 日午後 4:01
5
全部は覚えていませんが、ごめんなさい。でも、それほど多くはありません。それに、昨日はプラグインの更新ではなく、インストールだけを行いました。Discourse と Docker だと思います。
Stephen
(Stephen)
2019 年 12 月 11 日午後 4:03
6
サイトが壊れるのは、たった1つのプラグインで済みます。
Discourseをアップグレードした結果、プラグインが互換性を失っている可能性があります。
app.ymlのプラグインセクションを共有するか、docker managerとrebuildを除くすべてのプラグインを無効化してください(各行の先頭に # を付けることで無効化できます)。
Stephen
(Stephen)
2019 年 12 月 11 日午後 4:03
8
はい、app.yml ファイルでアクセスできます。SSH でアクセス可能です。
aldobelus
(aldobelus)
2019 年 12 月 11 日午後 4:11
10
どうやら、discourse-cookie-consent-banner しかないようです。
システム内の Docker イメージとコンテナをクリーンアップして、ディスク容量を回復しますか?(y/N)
実行しますか?
RGJ
(Richard - Communiteq)
2019 年 12 月 11 日午後 4:15
11
aldobelus
(aldobelus)
2019 年 12 月 11 日午後 4:19
13
もしかして、これが原因でしょうか?
#./launcher rebuild app
/var/lib/docker が配置されているディスクの空き容量が 5GB 未満です。続行するにはさらに容量が必要です
ファイルシステム サイズ 使用済み 空き 使用率 マウント先
/dev/sda1 20G 16G 3.5G 82% /
システム内の Docker イメージとコンテナをクリーンアップして容量を回復しようとしていますか?(y/N)
私たちのフォーラムは 6 ヶ月未満でリリースされたばかりなのに、画像や動画をほとんどアップロードしていないのに、すでに 16GB を占有しているなんて不自然ではありませんか?それに、通常、フォーラムに投稿するのは 3〜4 人だけで、大規模なメンバー数を抱えたフォーラムではありません…
aldobelus
(aldobelus)
2019 年 12 月 11 日午後 4:31
15
OK、どうもありがとうございます。リンク先で読んだのと同じ解決策を適用しました。待っています…
そして、状況は変わりません…
以下のリンクを適用しましたが、何も変わらず、フォーラムは引き続き画像のみが表示されたままです。
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
他にアイデアはありますか?再インストールが必要でしょうか?
編集(解決時):
これらのコマンドが解決策だと思います。まず、これを見つけました:
Would you like to attempt to recover space by cleaning docker images and containers in the system?(y/N)
オプションを許可すると、以下が表示されました:
If the cleanup was successful, you may try again now
そこで試しました。
git pull
結果:
Already up to date.
その後:
./launcher rebuild app
システムは最初に以下を表示します:
WARNING: We are about to start downloading the Discourse base image
This process may take anywhere between a few minutes to an hour, depending on your network speed
Please be patient
仕方ありません。
もし運が良く、エラーがそれだった場合、ハードウェア性能にもよりますが、数時間で解決するでしょう。
幸運を祈ります!
Stephen
(Stephen)
2019 年 12 月 11 日午後 4:49
16
クッキー同意バナーはテーマのコンポーネントであり、プラグインではありません。削除してください。
aldobelus
(aldobelus)
2019 年 12 月 11 日午後 4:56
17
あなたが言った通り、すでにやりました。
こちらです:After update, all the forum is disappeared but the bottom image (SOLVED) - #10 by aldobelus
プラグインは見つかりませんでした。見つかったのはそれだけです。検索すべき場所はそこですよね?キャプチャで示されている場所、そうではありませんか?
aldobelus
(aldobelus)
2019 年 12 月 11 日午後 5:04
18
やったー!!!!!みんな、本当にありがとう!!バッフ、なんてトランス状態なんだろう!
ありがとう、ありがとう、あー…
でも、discourse-cookie-consent-banner を追加できるんでしょ?それが必要なんです!