Je viens de faire une mise à jour et maintenant j’obtiens « Votre site pourrait ne pas fonctionner car un thème / composant contient des erreurs. » lorsque je vais sur mon site. Le problème est que cela ne me donne aucune idée de l’erreur. Rien n’a changé de mon côté. Seulement la mise à jour. Quelqu’un peut-il m’aider au moins à comprendre ce qui, dans mon thème, offense Discourse ?
EDIT : Il semble que certains scripts que j’ai mis dans la section HEAD de mon script n’apparaissent plus. Ceux-ci chargent simplement des flux d’actualités. Quelqu’un peut-il éclairer ce point ?
Oui. Je ne savais même pas que cela se produisait. Je vais annuler le site et lire cela avant d’essayer à nouveau la mise à jour. Merci de m’avoir montré la bonne direction.
Le problème que je rencontre est que je n’ai aucune idée de ce que cette nouvelle Discourse n’aime pas dans mon site. Existe-t-il un journal d’erreurs que je puisse consulter quelque part ? Tout ce qu’il me dit, c’est qu’un thème/composant a des erreurs. Aucune indication sur les erreurs.
Merci, je ne connaissais même pas la page /logs mais cela m’a beaucoup aidé. « Ember n’est pas défini ». On dirait que je vais passer la journée de demain à chercher sur Google. lol.
Cela ressemble à un composant/plugin défectueux. Et nous le savions déjà. Donne-t-il un indice sur ce que cela pourrait être ? Pouvez-vous coller cette erreur ici ?
L’utilisation globale de Ember est obsolète. Cela peut être corrigé relativement facilement. Si vous identifiez le composant défectueux ou si vous avez du mal à corriger votre code personnalisé, n’hésitez pas à demander ; nous vous aiderons !
J’ai donc pensé que la meilleure façon de gérer cela serait de simplement lancer un nouveau Discourse et d’y restaurer ma sauvegarde. Mon Discourse actuel est sur une version d’Ubuntu vieille de 6 ans et il ne reçoit plus de mises à jour LTS. Il est temps de rafraîchir.
Pour compliquer les choses, cependant, je veux profiter de l’occasion pour changer de domaine. J’ai le Discourse actuel installé sous https://mondomaine.com. Je veux que le nouveau Discourse soit installé sous https://discourse.mondomaine.com. Je suis en train de configurer un nouveau Discourse sous https://discourse.mondomaine.com pendant que je tape ceci. Ma question est simplement la suivante :
Que se passera-t-il si je prends la sauvegarde de mondomaine.com et que je la restaure dans discourse.mondomaine.com ? Tout fonctionnera-t-il simplement comme par magie sous le nouveau domaine ? Je ne veux pas perdre mes utilisateurs ou mon historique de publications.
Eh bien, comme je l’ai mentionné ci-dessus, le VPS que j’utilisais avait 6 ans, j’en ai donc créé un nouveau sur Ubuntu 22.04 LTS, j’ai installé Discourse à partir de zéro, puis j’ai restauré une sauvegarde de mon forum dans la nouvelle instance Discourse. Tous mes problèmes ont disparu. Aucune perte de données. Pas de temps d’arrêt autre que mes flux d’actualités qui ne fonctionnaient pas pendant un certain temps.