Si vous utilisez actuellement une installation standard de Discourse antérieure à la version v3.1.0.beta7 (ou stable antérieure à la version v3.0.6), il est possible que vous rencontriez cette erreur en tentant de mettre à niveau via l’interface d’administration :
Erreur serveur
lors du chargement de /admin/docker/repos
Code d’erreur : erreur 500
Pour résoudre le problème, vous devrez exécuter une reconstruction en ligne de commande :
cd /var/discourse
./launcher rebuild app
Une fois que vous aurez effectué une mise à niveau en ligne de commande, les futures mises à niveau via l’interface utilisateur fonctionneront correctement.
Si cela vous a affecté, veuillez nous en informer dans ce sondage :
- Cela a affecté mon forum auto-hébergé
Contexte
Cette erreur est due à des modifications récentes de notre format de fichier .discourse-compatibility. Les anciennes versions de Discourse ne peuvent pas analyser les informations de compatibilité des plugins qui ont commencé à utiliser le nouveau format, et génèrent donc cette erreur.
Très peu de plugins ont commencé à utiliser la nouvelle syntaxe, nous ne nous attendons donc pas à ce que ce problème soit très répandu. Nous surveillerons la situation et mettrons à jour ici s’il y a des développements.
