Ho appena eseguito un aggiornamento e ora ricevo il messaggio “Il tuo sito potrebbe non funzionare perché un tema / componente presenta errori” quando visito il mio sito. Il problema è che non mi dà alcuna idea di quale sia l’errore. Non è cambiato nulla da parte mia. Solo l’aggiornamento. Qualcuno può aiutarmi almeno a capire cosa c’è nel mio tema che offende Discourse?
MODIFICA: Sembra che alcuni script che ho inserito nella sezione HEAD del mio script non vengano più visualizzati. Questi caricano solo alcuni feed di notizie. Qualcuno può fare luce su questo?
Sì. Non sapevo nemmeno che stesse succedendo. Reverterò il sito e leggerò quello prima di riprovare l’aggiornamento. Grazie per avermi indicato la giusta direzione.
Il problema che sto riscontrando è che non ho idea di cosa non vada bene a questo nuovo Discourse riguardo al mio sito. Esiste un registro degli errori che posso consultare da qualche parte? Tutto ciò che mi dice è che un tema/componente ha degli errori. Nessuna indicazione su quali errori.
Grazie, non sapevo nemmeno dell’esistenza della pagina /logs ma mi è stata di grande aiuto. “Ember non è definito”. Sembra che passerò domani a fare ricerche su Google. lol.
L’uso globale di Ember è stato deprecato. Questo può essere risolto relativamente facilmente. Se scopri il componente difettoso o hai difficoltà a correggere il tuo codice personalizzato, non esitare a chiedere; ti aiuteremo!
Quindi, ho pensato che il modo migliore per affrontare questo problema sia semplicemente avviare un nuovo Discourse e ripristinarvi il mio backup. Il mio attuale Discourse è su una versione di Ubuntu vecchia di 6 anni e non riceve più aggiornamenti LTS. È ora di un rinnovamento.
Tuttavia, per rendere le cose più difficili, voglio cogliere l’occasione per cambiare dominio. Ho l’attuale Discourse installato come https://mydomain.com. Voglio che il nuovo Discourse sia installato come https://discourse.mydomain.com. Sto configurando un nuovo Discourse in https://discourse.mydomain.com mentre scrivo. La mia domanda è semplicemente questa:
Cosa succederà se prendo il backup di mydomain.com e lo ripristino in discourse.mydomain.com? Funzionerà tutto magicamente con il nuovo dominio? Non voglio perdere i miei utenti o la cronologia dei post.
Bene, come ho menzionato sopra, il VPS che stavo usando aveva 6 anni, quindi ne ho creato uno nuovo su Ubuntu 22.04 LTS, ho installato Discourse da zero e poi ho ripristinato un backup del mio forum nella nuova istanza di Discourse. Tutti i miei problemi sono scomparsi. Nessuna perdita di dati. Nessun tempo di inattività oltre al fatto che i miei feed di notizie non hanno funzionato per un po’.