Pups::ExecError: cd /var/www/discourse && su discourse -c ‘yarn install --frozen-loc && yarn cache clean’ завершилась с ошибкой, возвращённой #<Process::Status: pid 312 exit 1>
Место ошибки: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_co.rb:132:in `spawn’
Выполнение не удалось с параметрами {“cd”=>“$home”, “hook”=>“yarn”, “cmd”=>[“if [ "$version "tests-passed" ]; then\n rm -rf app/assets/javascripts/node_modules\nfi”, “su dise -c ‘yarn config set network-timeout 60000 -g’”, “su discourse -c ‘yarn install --n-lockfile && yarn cache clean’”]}
Инициализация не удалась с кодом выхода 1
** ИНИЦИАЛИЗАЦИЯ ПРОВАЛЕНА ** пожалуйста, прокрутите вверх и поищите сообщения об ошибках, возникших ранее, их может быть несколько.
./discourse-doctor может помочь в диагностике проблемы.
8364a2746508ebbe07b1d54773e6e25d7b98f529021d6272d5cf92cda68e1d8c
Как в нижних строках вашего клипа. Вам нужно прокрутить лог вверх. Там, скорее всего, есть ошибка (ошибки), которые помогут определить причину.
Как отметил Джей, дополнительные детали полезны. Например, запускаете ли вы Stable или Tests-passed. Версия ОС и характеристики сервера также могут быть полезны.
Извините за путаницу. Я новичок в этом. Мы развернули сайт с собственным хостингом, используя код Discourse.
Ошибка (если это поможет):
I, [2025-02-10T05:18:31.699440 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
error discourse@: The engine "yarn" is incompatible with this module. Expected version "please-use-pnpm". Got "1.22.22"
warning discourse@: The engine "pnpm" appears to be invalid.
error Found incompatible module.
I, [2025-02-10T05:18:31.982174 #1] INFO -- : yarn install v1.22.22
info No lockfile found.