Страница профиля пользователя и другие страницы функций недоступны

При попытке открыть страницу профиля пользователя по адресу www.website.com/u/example появляется следующая ошибка. Недавно я обновил Discourse. Также я отключил все неофициальные плагины, но проблема сохраняется.

Кроме того, на других страницах, таких как страница сообщений, страница активности и страница черновиков, отображается сообщение Ой! Страница не существует или является приватной.

Пожалуйста, рассмотрите этот вопрос как можно скорее!

Ой

Программное обеспечение, управляющее этим форумом, столкнулось с непредвиденной проблемой. Приносим извинения за неудобства.

Подробная информация об ошибке была записана в журнал, и было сгенерировано автоматическое уведомление. Мы разберёмся в этом.

Дальнейших действий с вашей стороны не требуется. Однако, если ошибка продолжает появляться, вы можете предоставить дополнительные детали, включая шаги для воспроизведения ошибки, опубликовав тему в категории обратной связи сайта.

Какие плагины (особенно неофициальные) вы используете?

Вы установили Discourse согласно Официальной инструкции? Если нет, то как именно вы его установили?

Есть ли ошибки в логах вашего сайта (/logs)?

Ваш сайт общедоступен? Если да, то можете ли вы поделиться ссылкой?

Скорее всего, проблема в несовместимости плагина или в другой ошибке конфигурации. Профили пользователей работают отлично здесь, на Meta, а также на try.discourse.org; оба сайта используют самый свежий код.

Я отключил плагины в app.yml, поставив #, и попытался пересобрать, но теперь весь сайт недоступен.

Есть какие-то идеи?

Завершилась ли пересборка успешно? Есть ли ошибки в логах пересборки? Возможно, вам потребуется выполнить пересборку повторно из-за PostgreSQL 12 update

Сайт снова доступен после второй пересборки, и страницы теперь открываются, но после отключения этих двух неофициальных плагинов…

Есть ли способ использовать их сейчас?

Отлично! Рад, что всё работает. Следующий шаг — выяснить, какой плагин вызывает проблемы. Вы можете проверить темы плагинов здесь, на Meta, чтобы узнать, является ли это известной проблемой. Если нет, попробуйте устанавливать по одному плагину за раз и следите, когда проблема вернётся. Как только вы определите виновный плагин, создайте отчёт в соответствующей теме здесь, на Meta, чтобы команда Pavilion могла разобраться и исправить это.

Оба плагина теперь обновлены для поддержки последней версии Discourse.

Подробнее: https://try.thepavilion.io