Spostamento del server

Ciao a tutti

Sto spostando il nostro server Discourse in una nuova posizione.

Sul vecchio server ho eseguito:
discourse backup
quindi ho copiato l’ultimo file di backup dal container al sistema host
l’ho copiato sul nuovo server

quindi sul nuovo server:
ho avviato il container discourse
ho copiato il file di backup al suo interno
ho eseguito discourse restore (è andato bene)

Poi forse ho commesso un errore, ho provato a riavviare il container discourse usando docker restart, senza ricostruirlo.
quando l’ho aperto nel browser, mostrava solo cinque puntini lampeggianti.

Ho provato a ricostruire l’app, usando il comando ‘launcher rebuild app’. stessi cinque puntini lampeggianti.

cosa mi manca?
grazie mille in anticipo.

La ricostruzione è terminata con successo? Il container è in esecuzione?

Potresti provare a eseguire Discourse Doctor:

sudo -s
/var/discourse/
./discourse-doctor

Questo dovrebbe fornire maggiori informazioni che potrebbero aiutare.

La ricompilazione passa senza problemi. E nessun problema viene riscontrato da discourse-doctor.

Cosa succede quando si prova la modalità provvisoria?

Questo è stato fatto utilizzando l’installazione standard o qualche altro metodo? Hai avuto modo di guardare il sito prima di ripristinare il backup?

Controlla la console JavaScript. Probabilmente è un tema danneggiato, ma potrebbe essere una configurazione CDN errata se ne hai una (o S3). Se non hai una CDN, la modalità provvisoria probabilmente la risolverà; quindi potrai trovare il tema (o forse il plugin) che causa il problema.

3 Mi Piace

inizia benissimo se disabilito i plugin non ufficiali.

no_unofficial_plugins

come posso ottenere un elenco dei plugin installati?

Rimuovi principalmente quelli che non provengono da github/discourse/ nel tuo app.yml e poi ricostruisci.

3 Mi Piace

Anche se condividi un elenco dei tuoi plugin qui, potremmo essere in grado di individuarne uno con un problema noto, il che potrebbe farti risparmiare tempo. :+1:

1 Mi Piace