J’ai récemment mis à jour vers la version 2.6.0.beta1 en utilisant /admin/update, et j’ai commencé à rencontrer des problèmes avec le tableau de bord. Chaque fois que j’utilisais le menu déroulant hamburger pour accéder à la page d’administration, rien ne se chargeait sous la section « Version » du tableau de bord, et le menu déroulant restait affiché à l’écran (je devais cliquer à nouveau sur le hamburger pour le faire disparaître). Si je rechargeais la page d’administration, la section « Version » apparaissait répétée environ 40 fois, la première répétition affichant « - » sous « Installé », tandis que les autres affichaient la version correcte.
Je suis passé en mode sans échec pour tenter d’identifier le problème, et il semblait être lié à un plugin officiel. Seuls discourse_data_explorer et docker_manager étaient installés. Après avoir édité le fichier app.yml pour supprimer docker_manager et reconstruit l’application, le tableau de bord a recommencé à fonctionner.
S’agit-il d’un bug avec docker_manager, ou y a-t-il autre chose qui pourrait perturber le tableau de bord en présence de docker_manager ?
Je rencontre le même problème. Je n’avais même pas l’intention de mettre à niveau. J’ai supprimé un ancien plugin et cela m’a mis à niveau dans le processus.
Cela ne me dit rien du tout @codinghorror… ?
Je me souviens vaguement d’avoir eu un seul client qui ne parvenait pas à charger l’administration en 2.5.0, mais c’était dû à un mauvais plugin, si ma mémoire est bonne (je pense que le sujet a disparu, je ne le trouve pas), et il n’y avait rien de tel que des chaînes de version répétées ou quoi que ce soit de semblable.
J’ai chargé les plugins discourse-chat-integration, discourse-oauth2-basic et docker_manager. Tout fonctionnait bien auparavant. La page du tableau de bord n’affiche aucune statistique du site, seulement des informations sur la version. Actualiser la page ajoute une autre instance de la section version à la page et empêche l’en-tête de se charger.
Oui, j’ai passé en mode sans échec pour identifier le problème.
Avec uniquement « Désactiver le thème actuel » coché, le problème était toujours présent.
Avec uniquement « Désactiver les plugins non officiels » coché, le problème était toujours présent.
Avec uniquement « Désactiver tous les plugins » coché, le problème a disparu. J’avais uniquement docker_manager et discourse-data-explorer installés, j’ai donc édité le fichier app.yml et reconstruit l’application pour déterminer lequel était à l’origine du problème. Il s’est avéré que c’était docker_manager.
Je rencontre le même problème. Le mode sans échec avec l’option « Désactiver tous les plugins » cochée le résout, mais les seuls deux plugins que j’ai sont docker_manager et discourse-spoiler-alert.
Pour info, cela a commencé après une mise à jour il y a quelques heures. J’ai utilisé la page de mise à niveau pour mettre à jour docker_manager en premier. Une fois terminé, la page de mise à niveau ne se chargeait plus complètement et ce problème avec la page du tableau de bord est également apparu. J’ai essayé de reconstruire l’application, mais cela échoue.
J’ai rencontré un problème similaire avec la page de mise à niveau. J’ai lancé la mise à niveau depuis /admin/upgrade et mis à jour docker_manager en premier. Une fois la mise à jour terminée, je suis resté bloqué sur la page avec la barre de progression et je n’ai pas pu revenir à la page contenant les boutons de mise à jour. Lorsque j’ai essayé de recharger la page de mise à jour, un message m’a indiqué que je devais effectuer le reste des mises à jour manuellement sur mon serveur. Après avoir effectué les mises à jour manuelles, j’ai rencontré le problème que j’ai décrit.
Désolé ! Je pensais être malin là, et j’ai même testé une mise à niveau via l’interface, mais je n’ai pas réalisé que le plugin plaçait également des éléments en dehors de /admin/upgrade !