discourse のウェブサイト ayushlive.com を運営しています。
管理ダッシュボードにウェブサイトをアップグレードするよう求めるメッセージが表示されましたが、アップグレードへのリンクが存在せず、アップグレードページもありません。
どうすればよいかご教示ください。ウェブサイトにはエラーは見当たりません。
手動で更新することも可能です。
ありがとうございます。手動更新は正常に動作します。ただし、ページが存在しない理由が知りたいです。この場合、自分で対応する必要がありますか、それともサーバーへのアクセス権を誰かに与える必要がありますか。
Discourse サイトが他にもあり、すべて同じ方法でインストールされていますが、それらはアップグレードページとオプションを表示します。このサイトだけが表示しません。
アップデートを試みている際にアクセスしている URL は何ですか?私のサイトでは /admin/upgrade にあります。あなたのサイトでもそこへ移動すると、何が表示されますか?
また、管理ダッシュボードには「ここでアップグレードを実行」というリンクがあります。
- 「ここでアップグレードを実行」というテキストが表示されません。
- /admin/upgrade にアクセスすると、「このページは存在しないか、非公開です」と表示されます。
管理者としてログインしています。
ディスコースサイトがサブドメインでないのを見たことがありません。どうして、https://forum.ayushlive.com のようなサブドメインではなく、https://ayushlive.com にインストールしたのですか?サイトには他に問題がありますか?
すべてのサイトはメインドメインのみで運用しています。他の問題はありません。
どうしてかと言いますと、サブドメインとメインドメインを併用しても違いが見当たらないからです。
なぜかと言いますと、これをメインのウェブサイトとして使用しており、現時点で必要な機能がすべて備わっているためです。
そして、他の問題がないあなたのすべてのサイトは Discourse フォーラムですか?それともこれがあなたの唯一の Discourse フォーラムですか?
複数の Discourse サイトを持っています。すべてメインドメインで、問題はありません。
なるほど、それは知っておいて良かったです。他のサイトでも、管理画面のアップグレードページが存在しないという問題が発生していますか?
いいえ、これだけです。
なるほど、では私は間違っているようですね。
![]()
メインドメインのサイトに問題がないことがわかって安心しました。
正直に言って、あなたが直面している問題が何なのかはわかりません。/admin/upgrade にアクセスする際に管理者としてログインしていないか、プラグインなどによる特殊なインストール上の問題があるのかもしれません。
テーマやコンポーネントのアップグレードができるため、私は管理者です。
プラグインについては、もしかしたらかもしれません。他に同じ問題に直面した人がいて、その経験を提供してくれるまで、今日はこれで終わりにしましょう。
どうもありがとうございます。
これはデフォルトの Docker 設定で、カスタム設定ではないと確実ですか?
私はいつもガイドを使っています。カスタム Docker を使ったことはありません。
確認する方法はありますか?
discourse_docker プラグインをインストールしていますか?
いいえ。discourse-adplugin しかインストールしていません。
Discourse-docker プラグインが /admin/upgrade を提供します

