Ricostruzione Forum (Ripristino del backup funziona, ricostruire no)

Ospito il forum tramite Digital Ocean e sono passati circa 1 anno da quando ho ricostruito l’istanza tramite il terminale.

./launcher rebuild app

Originariamente stavo seguendo i passaggi qui (Install plugins on a self-hosted site) per aggiungere un plugin, e la ricostruzione dell’istanza è fallita. Dopo il riavvio ho visto questo messaggio di errore:

" Il software che alimenta questo forum di discussione ha riscontrato un problema imprevisto"

Ho ripristinato il forum utilizzando un backup e, come controllo di sanità mentale senza modificare alcun codice (cioè il file app.yml), ho ripetuto la sequenza di ricostruzione dell’app. Anche in quel caso, la sequenza di ricostruzione e avvio ha portato allo stesso messaggio di errore sopra.

Pensieri sui prossimi passaggi di risoluzione dei problemi?

Plugin:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/discourse-math.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-subscriptions.git
          - sudo -E -u git clone https://github.com/VaperinaDEV/discourse-guest-gate-theme-component.git

È meglio condividere la trascrizione, il log, di ciò che hai ottenuto dal comando di rebuild nella riga di comando.

(È possibile che tu non abbia aspettato abbastanza a lungo che i servizi si avviassero. Dovresti aspettare almeno cinque minuti prima di concludere che il sito web non è raggiungibile.)

2 Mi Piace

/logs dovrebbe contenere informazioni utili, e /safe-mode in modalità no_plugins dovrebbe permetterti almeno di accedere (il che dovrebbe consentirti di visualizzare /logs se sei un amministratore)

1 Mi Piace

hai provato a disabilitare alcuni dei plugin?
a volte i plugin causano problemi; prova a disabilitarli tutti, poi riattivali uno per uno per vedere quale sta causando il problema.

Puoi rimuovere anche questo poiché è un componente del tema e dovrebbe essere installato nella sezione Personalizza dell’area amministratore anziché nel tuo app.yml.

2 Mi Piace