Tengo un problema de actualización después de una actualización reciente.
La aplicación se detuvo de repente con el mensaje “oops”.
Y luego, mientras intento actualizar (./launcher rebuild app), me encuentro con esto.
También he deshabilitado todos los plugins.
¿Alguna sugerencia sobre cómo recuperar mi aplicación?
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' falló con el retorno #<Process::Status: pid 749 exit 1>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
el arranque falló con el código de salida 1
** FALLÓ EL ARRANQUE ** por favor, desplácese hacia arriba y busque mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
481a982e1362643c5caed63c5d9fdc1312e051782b7cb43d151c39421ff8adcd
Comenté todos los plugins excepto el administrador de Docker y mi sitio funcionó. Ahora necesito habilitar un plugin a la vez y ver dónde estaba el problema.
Probablemente hubo errores más detallados en la salida anterior de lo que publicaste que podrían haberte ayudado a reducir el problema. Si tienes algún plugin de terceros, sería un buen lugar para empezar. Si puedes enumerarlos aquí, ¡podríamos reconocer algún problema conocido!
(Es muy común tener que pedir a la gente que se desplace hacia arriba y publique más de sus registros: ¿podría ese mensaje de desplázate hacia arriba tener quizás más palabras? Publicar las últimas 200 líneas de salida (supongo) cubriría la mayoría de los casos).
Yo también estaba experimentando errores durante la actualización. Se trata de plugins. Por ejemplo, el plugin del chatbot fue el que me causó el error. Puedes solucionarlo encontrando qué plugin está causando el problema.