Ich stoße nach einem kürzlichen Update auf ein Upgrade-Problem.
Die App ist bei mir plötzlich mit der “Ups”-Nachricht abgestürzt.
Und als ich versuche, das Update durchzuführen (./launcher rebuild app), stoße ich auf Folgendes.
Ich habe auch alle Plugins deaktiviert.
Irgendwelche Vorschläge, wie ich meine App wieder zum Laufen bringe?
FEHLGESCHLAGEN
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' ist mit Rückgabe #<Process::Status: pid 749 exit 1> fehlgeschlagen
Ort des Fehlschlags: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec ist mit den Parametern fehlgeschlagen {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
Bootstrap fehlgeschlagen mit Exit-Code 1
** BOOTSTRAP FEHLGESCHLAGEN ** Bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen, es kann mehr als eine geben.
./discourse-doctor kann helfen, das Problem zu diagnostizieren.
481a982e1362643c5caed63c5d9fdc1312e051782b7cb43d151c39421ff8adcd
Ich habe alle Plugins auskommentiert, bis auf den Docker-Manager, und meine Website war online. Ich muss jetzt ein Plugin nach dem anderen aktivieren und sehen, wo das Problem lag.
Es gab wahrscheinlich detailliertere Fehler in der obigen Ausgabe, als Sie gepostet haben, die Ihnen bei der Eingrenzung geholfen hätten. Wenn Sie Plugins von Drittanbietern haben, wäre dies ein guter Ausgangspunkt. Wenn Sie diese hier auflisten können, können wir möglicherweise bekannte Probleme erkennen?
(Es ist sehr üblich, Leute bitten zu müssen, nach oben zu scrollen und mehr von ihren Protokollen zu posten: Könnte diese Nachricht bitte nach oben scrollen vielleicht mehr Worte haben? Das Posten der letzten 200 Zeilen der Ausgabe würde (nehme ich an) die meisten Fälle abdecken.)
Ich hatte auch Fehler während des Updates. Es geht um Plugins. Zum Beispiel war es das Chatbot-Plugin, das bei mir den Fehler verursacht hat. Sie können es beheben, indem Sie herausfinden, welches Plugin das Problem verursacht.