J’ai récemment mis à niveau mon instance Discourse et je ne parviens plus à charger les sujets. J’obtiens simplement un cercle qui tourne lorsque j’essaie de charger le contenu.
J’ai reconstruit le conteneur à plusieurs reprises, mais cela ne semble pas résoudre le problème. Le problème a commencé lorsque j’ai tenté de mettre à niveau via l’interface web et que j’ai reçu une erreur d’échec du bootstrap. J’ai ensuite reconstruit via SSH et cela a « fonctionné », mais les publications ne se chargent pas.
Pour information, à ma connaissance, ma première mise à niveau a échoué potentiellement à cause de Data Explorer. Je suis également toujours sur Postgres 10 et non sur 12. Je suis complètement bloqué quant à la façon de remettre le forum en ligne.
Y a-t-il quelque chose que je puisse faire pour essayer de résoudre ce problème ? Même si c’est à moitié abouti ? Revenir à une ancienne version ? Tous les conseils sont les bienvenus. Je suis frustré que mon forum soit en panne.
Il semble que nous ayons découvert le problème… Le plugin Category Lockdown perturbait le chargement.
Malheureusement, j’ai besoin de ce plugin pour que tout fonctionne correctement. Des idées pour une solution ? Puis-je revenir à une ancienne version ?
Si vous disposez d’une sauvegarde provenant d’une version antérieure de la base de données, c’est tout à fait possible.
Si votre site dépend de certains plugins, créer une copie de staging de votre site pour tester les mises à jour est indispensable. Les mises à jour peuvent occasionnellement causer des dysfonctionnements ; appliquer des mises à jour sur votre site en production sans aucun test préalable est une recette pour le désastre.
Si vous êtes certain que le plugin est en cause, je vous suggère de poster dans le sujet officiel. À ma connaissance, ce plugin n’est pas officiel, mais peut-être que @fzngagan aura le temps de jeter un coup d’œil.
Crois-moi, tu n’es absolument pas seul dans ce cas. Une grande partie des sujets de Support liés aux mises à jour sont résumés ci-dessus.
Les sites qui mettent à jour aveuglément, sans sauvegardes appropriées, pourraient être hors ligne pendant plusieurs jours s’ils doivent attendre que des plugins tiers soient mis à jour. Dans de nombreux cas, cela peut être évité en utilisant une version allégée de ton site en direct sur un droplet à 5 $, la meilleure assurance que j’aie jamais entendue…