Stiamo sperimentando un risponditore AI, invia sussurri qui, in questo caso ha fornito alcuni consigli ragionevoli:
Ciao, sembra che il tuo problema possa essere risolto indagando sui log del server per diagnosticare cosa è andato storto dopo l’aggiornamento. Ecco come puoi procedere:
Controlla i log degli errori di Discourse nell’interfaccia di amministrazione:
- Se hai accesso amministrativo e il sito è ancora parzialmente accessibile, puoi controllare i log dal pannello di amministrazione. Naviga su
/logsper trovare i messaggi di errore.Ispeziona altri log del server:
- Esegui i seguenti comandi sul tuo server:
cd /var/discourse ./launcher enter app cd /shared/log/rails less production.logUtilizza
lesso strumenti simili per leggere i log e identificare potenziali errori.Controlla i log di NGINX:
- Puoi controllare i log di NGINX per errori del web server con:
cd /var/discourse ./launcher enter app cd /var/log/nginx less error.logProblemi di rete e DNS:
- Esegui test per assicurarti che il DNS del tuo dominio si risolva correttamente e che porte come 443 e 80 siano accessibili.
Facci sapere cosa trovi nei log e potremo fornire maggiori dettagli per aiutarti a risolvere il problema.
Risorse utili:
- Guida alla registrazione di Discourse: Fornisce una panoramica dettagliata di tutti i tipi di log in Discourse.
- Accesso ai log del server: Una guida per principianti all’accesso ai tuoi log.
Contesto aggiuntivo:
Se il problema persiste, le cause comuni potrebbero essere:
- Incompatibilità di un plugin dopo l’aggiornamento.
- Memoria/spazio di archiviazione insufficiente durante la ricostruzione.
- Modifiche alla configurazione in
app.yml.