Загадочные ошибки в журнале ошибок

Мой журнал ошибок ежедневно заполняется экземплярами следующих предупреждений

[PrettyText] Уведомление об устаревании: whiteList заменено на allowList [устарело с версии Discourse 2.6.0.beta.4] [удаление в версии Discourse 2.7.0] [идентификатор устаревания: discourse.markdown-it.whitelist]

Уведомление об устаревании: SiteSetting.enable_personal_messages устарело. Вместо этого используйте SiteSetting.personal_message_enabled_groups. (удаление в версии Discourse 3.0) В файле /var/www/discourse/lib/

Уведомление об устаревании: SiteSetting.secure_media устарело. Вместо этого используйте SiteSetting.secure_uploads. (удаление в версии Discourse 3.0) В файле /var/www/discourse/lib/site_setting_extension.rb:199

Как предотвратить повторное появление этих ошибок?

Мой форум https://nzarchitecture.net.nz работает на базе Discourse 3.1.0.beta2

Привет, Пол :slight_smile:

Это не ошибки, а предупреждения. Они не помешают работе вашего сайта или каких-либо его функций.

Они могут возникать из-за Discourse, тем, компонентов или плагинов, в коде которых используются устаревшие методы или имена переменных (хотя старые варианты всё ещё работают). Беспокоиться не о чем.

Просто не забывайте периодически обновлять свой форум (эти сообщения исчезнут в будущем, когда код будет обновлён) :slight_smile:


edit: это также дубликат Deprecation notices after upgrading to 2.9.0beta10 - #2 by pfaffman