新しいファイルをアップロードしてもサイトのロゴが更新されない

新しいロゴをサイトにアップロードしていますが、サイズも適切(高さ120ピクセル、横長、PNGファイル)なのに、なぜかサイトで使用されません。

「Big Header/Small Header」コンポーネントを使用しています。

また、Newsプラグイン(https://github.com/paviliondev/discourse-news)を使用しています。

Discourseの新しいバージョンではNewsプラグイン(私のサイトにとって不可欠です)が動作しないという問題があったため、2.9.0.beta9を使用しています。すべて問題なく動作しています。

キャッシュをクリアしても、どのブラウザでサイトを表示しても古いロゴが表示されます。CDNなどは使用していません。Digital Oceanでホストされているシンプルなサイトです。

何が間違っているのでしょうか?

「いいね!」 1

Discourseには、モバイル、モバイルダーク、ロゴ、スモールロゴなど、多くのロゴバージョンがあります。

正しいフィールドにアップロードしているか試してみてください。

「いいね!」 2

はい、ニュースプラグインが壊れており、それがどのような影響を与えるかわかりません。また、このような古いDiscourseバージョンを実行していることもわかりません。しかし、ロゴが表示されるかどうか、セーフモードでサイトを確認してみましたか?

「いいね!」 1

セーフモードでは、新しいロゴが表示されています。

それは私に何を伝えていますか?
新しいロゴは、次のいずれかを確認したときに表示されます。
テーマとテーマコンポーネントを無効にする
すべてのプラグインを無効にする

ただし、無効にする場合は表示されません。
非公式プラグインを無効にする

それは、新しいロゴの設定を上書きし、古いロゴに置き換える公式プラグインがあることを意味します。テーマから非公式のものを削除し、原因を見つけるまで1つずつ元に戻してみてください。どの非公式プラグインがインストールされていますか? - 推測するなら、まずニュースプラグインを削除します。それが壊れていることが確認されているので。

「いいね!」 1

私のプラグインリストは以下のようになっています。問題はNewsプラグインにあるということでしょうか?

それで、無効にしてみましたか?

「いいね!」 1

まだです。そのため、ニュースプラグインを無効にしても(これによりサイトが実質的に壊れます)、しばらく待ってから再度有効にしても安全だと想定しています。

それが最善の方法でしょうか。それとも、ニュースプラグインが無効になっている間にロゴを再度アップロードする必要がありますか。

このサイクル中にサイトが元に戻らないリスクはありますか?

ニュースプラグインを無効にしてみました。その後、ホームページに移動して更新しましたが、何も変わりませんでした。古いロゴのままです。おそらく機能したのでしょうが、キャッシュが更新されなかったのかもしれません。新しいブラウザのプライベートモードで試して、機能したかどうか確認してみます。

更新:いいえ - ニュースプラグインをオフにして数分待ってから再度オンにしても、機能しなかったようです。

他に何か提案はありますか?

こんにちは :wave: いくつか確認しましたが、ロゴの更新に問題はないようです。しかし、ロゴのURLに関連する設定がある Big Header - Little Header テーマコンポーネントを使用していることに気づきました。このURLも更新する必要があると思います。 :slight_smile:

「いいね!」 5

ああ、はい、それが問題でした。大きなヘッダーコンポーネントのURLを更新したら、すべてうまくいきました!

ありがとうございます!

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.