FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 1262 exit 1>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** пожалуйста, прокрутите вверх и найдите более ранние сообщения об ошибках, их может быть несколько.
./discourse-doctor может помочь в диагностике проблемы.
Чтобы дать точный ответ, нам нужно увидеть больше текста ошибки, который находится выше строки FAILED. Как указано в сообщении об ошибке, прокрутите страницу вверх и найдите предыдущее сообщение об ошибке.
Обычной причиной проблемы является плагин. Используете ли вы какие-либо сторонние плагины, которые не входят в репозиторий Discourse? Начните с их отключения (закомментирования) и действуйте отсюда.
Привет, @darkpixlz и @Stephen,
Я разобрался. Ранее в этом году я создал форк одного из плагинов, чтобы исправить проблему, но теперь это стало причиной новых сложностей. Я запустил утилиту discourse doctor, которая показала, что проблема именно в плагине.
К счастью, мои изменения были включены в основной репозиторий плагина, поэтому я переключился на официальный репозиторий, и проблема исчезла.