C’è un modo per ottenere un messaggio di errore più descrittivo?
C’è un modo per avviare la mia istanza senza plugin?
C’è una pagina che mostrerà i log in modo che io possa vedere quale plugin potrebbe causare il problema?
C’è un modo per accedere al sito tramite browser? Cioè, le pagine di amministrazione possono ancora funzionare anche se il sito principale no?
In sostanza, cosa devo fare per iniziare a risolvere questo problema?
–
A proposito, leggendo altri post qui, potrei aver fatto qualcosa per causare questo inavvertitamente.
Se ricordo bene, sono andato alla pagina di aggiornamento e ho aggiornato i plugin e poi ho tentato di aggiornare l’installazione principale di Discourse. Non diceva di non farlo o di suggerire che l’ordine di installazione fosse importante.
Ho usato la pagina di aggiornamento, non un terminale o una riga di comando.
Se questo è al contrario o può causare problemi, per favore fatemelo sapere.
Ciao Robert,
Non sto usando la riga di comando ma ho effettuato l’aggiornamento tramite la pagina di aggiornamento del sito. Ho aggiunto un commento al mio post.
Sento anche un leggero dovere di testare la pagina di aggiornamento del sito e segnalare errori. Anche se a questo punto preferirei rimettere in funzione il mio sito, quindi userò la riga di comando.
Come faccio a fare il suggerimento sopra? L’aggiornamento è avvenuto la scorsa settimana tramite browser.
Accedi al server tramite ssh (come hai fatto quando hai creato l’istanza per la prima volta), naviga in /var/discourse ed esegui ./launcher rebuild app
Avevo un’istanza preconfigurata creata e impostata. Potrebbe essere stata un’istanza o un’immagine Docker. Non ho eseguito alcuna installazione da riga di comando. Ma ho trovato un terminale con il mio provider di hosting e sto eseguendo quel comando ora. Riporterò indietro.
Solo un suggerimento. Se possibile, posso eseguire questo comando dal browser di amministrazione in futuro. Non so se la pagina di aggiornamento lo fa già o meno, ma se questa è la soluzione definitiva, potrebbe essere utile averla nella pagina di amministrazione.
Inoltre, le note di registro dicevano che poteva richiedere fino a un’ora per essere eseguito. Se chiudessi la finestra del browser quando stavo facendo un aggiornamento tramite quella, causerebbe un problema? Sembrava non rispondere (nessun messaggio di registro per un po’, se ricordo bene).
Vorrei comunque offrire queste idee a coloro che utilizzano il browser per l’aggiornamento. O anche una nota nella pagina di aggiornamento, magari un link a una pagina di aiuto che dica: “Se qualcosa va storto con questo aggiornamento, inizia qui”.