本日フォーラムを更新したのですが、壊れて使用できなくなりました。どうすればよいですか?何かが足りないのでしょうか?
それとも、フォーラムが順調に稼働している限り、アップグレードしない方が良いのでしょうか?
それとも、提案されたようにターミナル経由で再構築しますか?
アップグレードするために ./launcher rebuild app を実行してください
app.yml からプラグインを削除して、もう一度試しましたか?
HINT: プラグイン 'discourse-post-voting' は現在 Discourse にバンドルされており、コンテナ構成に含めるべきではありません。コンテナの app.yml ファイルから 'git clone https://github.com/discourse/discourse-post-voting' の行を削除し、もう一度試してください。詳細については、https://meta.discourse.org/t/373574 を参照してください。
HINT: プラグイン 'discourse-solved' は現在 Discourse にバンドルされており、コンテナ構成に含めるべきではありません。コンテナの app.yml ファイルから 'git clone https://github.com/discourse/discourse-solved' の行を削除し、もう一度試してください。詳細については、https://meta.discourse.org/t/373574 を参照してください。
アップデートの前に、VPSマネージャーでスナップショットを生成してください。そして、バージョンが古すぎる場合のみアップデートしてください。
素晴らしい、もう少しです。この画像は、マイグレーションが失敗したことを示していますが、実際のエラーはもっと上の方にあります。
また、エラーを共有する際に、バッククォートで囲まれたコードブロックのように共有できるのであれば、それも良いでしょう。そうでなければ、画像だけでも構いません。
FAILED ------ Pups::ExecError
自分でコーディングする方法がわからないので、普段は友人に手伝ってもらっています。ここでメッセージを伝えているだけなので、説明がはっきりしないかもしれません。このスクリーンショットを見てください。最初のコマンドはファイルが見つからないと言っており、その後、再度ビルドしたときにデータベース移行の失敗が報告されました。
再構築後、どのようなエラーが表示されますか?
エラーメッセージに「上にスクロールして、以前のエラーメッセージを探してください」と表示されている場合は、そのメッセージの代わりにそれらを探してスクリーンショットを撮ってください。
もしもう一度再構築を試みると、このメッセージが表示されます(何度再構築しても変わりませんか)?
この時点で、新しいサーバーを一からセットアップし、最新のバックアップを復元して、単純に移行することを検討します。
再度試したところ、現在の状況は以下の通りです。
インストールの開始後、最初のコマンドを実行する指示に従いましたが、「pg」コマンドファイルが見つからないというエラーが表示されました。
その後、それらの手順をスキップして直接再構築を実行したところ、この画像に表示されているエラーが発生しました。
現在、フォーラムは起動していますが、アクセスできません。
ログの下部には次のように表示されています。
アップグレードを完了するには、次を使用して再度再構築してください。
./launcher rebuild app
それを実行してください。
これを2回実行したところ、2番目のスクリーンショットのエラーが表示されました。






