peyrusse
(PEYRUSSE Christian)
24.Март.2025 15:30:30
1
Здравствуйте,
Недавно я обновил версию Discourse до 3.5.0.beta2-dev.
С тех пор все опции, доступные в меню в правом верхнем углу, перестали работать.
/u/chris/summary
/u/chris/activity
/u/chris/preferences
..
При нажатии на них появляется сообщение: Страница не найдена или закрыта .
Есть ли какие-то идеи, как это исправить?
Спасибо за ответ.
Canapin
(Coin-coin le Canapin)
24.Март.2025 15:36:11
3
Привет, Кристиан,
Ты уже пробовал безопасный режим?
peyrusse
(PEYRUSSE Christian)
24.Март.2025 15:38:07
4
Да, у меня наблюдается такое же поведение.
Canapin
(Coin-coin le Canapin)
24.Март.2025 16:00:36
5
Это стандартная установка?
У вас установлены плагины? Даже в безопасном режиме они могут потенциально вызывать проблемы.
peyrusse
(PEYRUSSE Christian)
24.Март.2025 16:05:11
6
Решено: проблема была в плагинах геймификации, которые не сработали и вызвали сбой.
Спасибо.
Странно. У меня плагин включен, и с последней версией Discourse проблем не возникает.
Проверяли ли вы, что плагин обновлен до последней версии? Вы обновляли его через панель администратора или консоль?
peyrusse
(PEYRUSSE Christian)
25.Март.2025 07:36:17
8
Я выполнил обновление через консоль, и плагины обновлены.
Вот ошибка, которую я получил:
Не удалось обработать исключение в промежуточном ПО приложения: ActiveRecord::StatementInvalid : PG::UndefinedTable: ОШИБКА: отношение "gamification_leaderboard_cache_1_all_time" не существует
СТРОКА 1: ...p.total_score, p.position FROM "users" INNER JOIN gamificati...