Я обновил свой форум сегодня, и теперь он сломан и не работает. Что мне делать? Что-то не хватает?
Или, возможно, пока форум работает стабильно, лучше вообще не обновляться?
Или вы делаете пересборку через терминал, как предлагалось?
Чтобы обновить, выполните ./launcher rebuild app
Удалили ли вы плагины из файла app.yml, как было предложено, и попробовали снова?
СОВЕТ: Плагин 'discourse-post-voting' теперь входит в состав Discourse и не должен включаться в конфигурацию вашего контейнера. Удалите строку 'git clone https://github.com/discourse/discourse-post-voting' из файла containers/app.yml, а затем попробуйте снова. Дополнительную информацию см. по адресу https://meta.discourse.org/t/373574
СОВЕТ: Плагин 'discourse-solved' теперь входит в состав Discourse и не должен включаться в конфигурацию вашего контейнера. Удалите строку 'git clone https://github.com/discourse/discourse-solved' из файла containers/app.yml, а затем попробуйте снова. Дополнительную информацию см. по адресу https://meta.discourse.org/t/373574
Перед обновлением создайте снимок в менеджере VPS, и обновляйтесь только в том случае, если ваша версия слишком устарела.
Отлично, почти всё — эта картинка показывает, что миграция не удалась, но сама ошибка находится гораздо выше. Не могли бы вы прислать нам более крупный фрагмент ошибок?
Ещё один момент: при отправке ошибок, если вы можете использовать блоки кода, окруженные обратными кавычками, как в примере ниже, это было бы здорово. В противном случае не беспокойтесь, фото тоже подойдет.
```
FAILEDPups::ExecError
```
Поскольку я сам не умею программировать, я обычно прошу друга помочь, а здесь просто передаю его сообщение, поэтому моё описание может быть не очень понятным. Пожалуйста, посмотрите на этот скриншот: первая команда сообщает, что файл не найден, а затем, когда мы снова собрали проект, было сообщено об ошибке миграции базы данных.
После повторной сборки какая ошибка появляется?
Если в сообщении об ошибке сказано «прокрутите вверх и найдите более ранние сообщения об ошибках», сделайте это и сделайте скриншот именно их, а не этого сообщения.
Итак, вы снова попытались пересобрать проект, и вы получили это сообщение (независимо от того, сколько раз вы пересобирали)?
На данном этапе я бы рассмотрел вариант настройки нового сервера с нуля, восстановления последней резервной копии и простого переноса данных.
Кстати, ваш огромный скриншот едва читается.
После повторной попытки ситуация следующая.
Запустил установку, затем следовал инструкциям и выполнил первую команду, но система сообщила, что файл команды «pg» не найден.
Затем, пропустив эти шаги и сразу запустив rebuild, появилась ошибка, показанная на этом изображении.
В настоящее время форум запущен, но к нему невозможно получить доступ.
В конце логов указано:
Для завершения обновления выполните сборку повторно с помощью:
./launcher rebuild app
Пожалуйста, запустите эту команду.
Это уже второй запуск, и после этого появилась ошибка, показанная на втором скриншоте.






