Menu cassé après désintallation d'une extension

Réduire
Ce sujet est fermé.
X
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Menu cassé après désintallation d'une extension

    Bonsoir à tous,

    Je suis face à un casse tête.

    AllEvents est déployé sur plusieurs sites sans souci.
    La dernière version plante un site à l'installation. Quand je dis plante c'est que j'ai une erreur "Error: 404 - Composant introuvable". C'est bien sur un seul site et je sais reproduire le bug en local avec un jpa du site + un dump de la base avant.

    Le Site est en Joomla 3.4.3.

    En analysant un peu plus : coté répertoire tout est OK, coté base de données j'ai
    • l'extension 103 - Joomla a son mediaversion qui change
    • les entrée du menu par défaut sont supprimées


    J'ai donc tenté :
    - suppression du composant => menu cassé
    - suppression des entrées du composant dans le menu puis suppression du composant => menu cassé
    - installation sans déclencher le script.php de l'installation => menu cassé

    Avez-vous déjà rentré cela ?

    Vous auriez d'autres pistes ?

    Merci.

    Manu
    Dernière édition par elecoest à 18/07/2015, 19h05

  • #2
    Re : Menu cassé après désintallation d'une extension

    Après avoir un site cassé,
    si on recrée le menu après qu'on tout est OK
    si on désinstalle tout est OK...

    j'en perds mon latin
    Dernière édition par elecoest à 19/07/2015, 07h00

    Commentaire


    • #3
      Re : Menu cassé après désintallation d'une extension

      Bon je pense avoir trouvé !

      Quand on regarde la table #__menu qui contient la liste des entrées des menus. Cette table contient deux colonnes lft et rft.
      La ligne "Menu_Item_Root" contient 0 dans lft (normal il n'y a rien evant) et X dans rft (nombre d'enregistrement dans la table). Dans mon cas rft = 511.

      En triant la table sur cette colonne rft, il y a 2 enregistrements en plus. Ces deux enregistrements posent soucis à la reconstruction après installation des menus.

      En supprimant ces deux entrées tout refonctionne.

      Manu beaucoup moins stressé !

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X