非推奨通知

エラーログのほとんどは、以下のような数十件のメッセージで構成されています。

非推奨通知: SiteSetting.enable_personal_messages は非推奨になりました。代わりに SiteSetting.personal_message_enabled_groups を使用してください。(Discourse 3.0 で削除)
/var/www/discourse/lib/site_setting_extension.rb:211 で:in public_send

これらはなくなりますか?正式な 3.0.0 まで待たないと、これらが見えなくなったりしませんか?何か見落としているかもしれませんが、メッセージによると、これらの設定を更新する方法が見つかりません。

「いいね!」 4

これらの通知はプラグインによって引き起こされています。通知は消えませんが、プラグインが動作しなくなったり、インストールが破損したりする可能性があります。

したがって、通知の原因となっているプラグインを見つけ、プラグインの作者に連絡して更新を依頼する必要があります。

「いいね!」 1

なるほど。私が持っているプラグインはdocker_managerだけです。それを無効にするのは悪い考えではないでしょうか?

「いいね!」 2

:thinking: テーマコンポーネントかもしれません。

ところで、プラグインを無効にするよう勧めたことは一度もありませんか?

Discourse の古いバージョンから始まった可能性があり、アップグレード時に古い設定が新しい設定に変換されなかったのかもしれません。これはあくまで推測です。「個人メッセージを有効にするグループ」の値は何ですか?

こちらも同様のエラーが発生しました。

非推奨通知: SiteSetting.secure_media は非推奨になりました。代わりに SiteSetting.secure_uploads を使用してください。(Discourse 3.0 で削除予定)

/var/www/discourse/lib/site_setting_extension.rb:211:in public_send

非推奨通知は開発者向けなので、あなたが開発者でない限り、それに関してやるべきことはあまりありません。

「いいね!」 2

私もこれらの警告がたくさんあります(確認しました!)

これを明確にしてくれてありがとう :smiling_face:

私が確認できる設定は trust_level_1 です。

はい、しかしエラーログに表示されるのはこれらのメッセージの繰り返しばかりで、目的のものを探すのが非常に困難です。例えば、メールバウンスのログ項目などです。私だけではないようです。他の人も同じ問題を抱えています。

警告を非表示にするにはチェックボックスをクリックするか、それらを非表示にする抑制パターンを追加するには歯車のメニューをクリックします。

「いいね!」 1

必ずしもそうではありません。Discourse Manager は、/admin からアップデートを実行できるプラグインです。Discourse は、それなしでも問題なく動作します。

参照:

私もです。もしかしたら、それが全く設定されていないのではないかと思っただけです。

なぜ削除/修正できないのですか?このフォーラムの皆さんは信じられないほど親切ですが、それはさておき、これは全く解決されていません。どこからトラブルシューティングを始めればよいのか、まだ理解できません。私はRuby on Rails開発者ではないので、わかりません。

site_setting_extension.rbとは何ですか?忍耐強く聞いてくださりありがとうございます。

そのメッセージはあなた宛ではないと思いますよ。:wink:

「いいね!」 1

だから、とても迷惑なんだよ。 :slight_smile:

3.0 を使用していますが、まだこれらのメッセージが表示されます :thinking:

さらに、別のメッセージも表示されます:

非推奨通知: SiteSetting.secure_media は非推奨になりました。代わりに SiteSetting.secure_uploads を使用してください。(Discourse 3.0 で削除予定) /var/www/discourse/lib/site_setting_extension.rb:211

これらの警告の原因となっているプラグインを特定する方法について、何か提案はありますか?

それが起こる前に :scream: