message d'erreur Maximum function nesting level of '256' reached, aborting!

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] message d'erreur Maximum function nesting level of '256' reached, aborting!

    • Problème avec la gestion dans onglet utilisateur. Opération mal terminée.

      19/04/2020, 20h32
      Bonjour

      En souhaitant repositionner un groupe d'utilisateur la transaction s'est mal terminé et j'ai désormais le message d'erreur suivant

      Maximum function nesting level of '256' reached, aborting!


      Je ne peux plus également accéder à la liste des utilisateurs . idem message d'erreur. ci joint image résultantes.


      A priori la base sql semble correcte j'y retrouve mes petits.



      En résumé

      page administrator/index.php?option=com_users&view=groups nok

      page administrator/index.php?option=com_users&view=users nok


      La page niveau d'acces elle est correcte le reste de l'ensemble du site semble bon

      administrator/index.php?option=com_users&view=levels ok

      J'ai tenté de recréer un nouvel utilisateur via le front_end

      cela se solde par "La page recherchée ne peut être affichée."


      Une solution ou un lien ci déjà traité ( pas trouvé ).

      Merci de votre attention





      Fichiers joints

    Police de caractèresTaille
    Dernière édition par Onys2600 à 22/04/2020, 08h48

  • #2
    Bonjour,
    Impossible de vous aider avec juste ces infos..
    Avez-vous une url, le nom d'un composant, etc...
    Est-ce que le problème est identique dans différents navigateurs ?
    Est-ce un problème Joomla, un problème lié à un composant, etc..

    Bien cordialement,
    Chabi01 - http://www.xlformation.com

    Commentaire


    • #3
      Hello.

      Ce type de message me fait penser à un appel sans fin à une méthode récursive.
      Par exemple et dans ce cas particulier la construction de l'arborescence des groupes.

      Avez-vous crée ou modifié des groupes d'utilisateurs récemment ?

      Quelle version de Joomla ?

      J'avais déclaré une erreur de ce type il y a quelques années dans le issue tracker.

      On pouvait "boucler" un fils vers un de ses parents est donc créer une chaine infinie dans l'arbre.
      Cela a été corrigé dès la release suivante de Joomla.

      Voir https://issues.joomla.org/tracker/joomla-cms/23933
      Dernière édition par roland_d_alsace à 20/04/2020, 10h46
      A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
      Rejoignez le Joomla Users Groupe Alsace...
      roland_d_alsace va-t-il devenir roland_du_grand_est ?

      Commentaire


      • #4
        Bonjour

        le problème est identique avec tous les navigateurs.

        les liens d'appel de page comme indiqués

        ( mon site suivi de ) administrator/index.php?option=com_users&view=groups affichage de la page nok vue ci jointe

        ( mon site suivi de ) administrator/index.php?option=com_users&view=users affichage de la page nok idem

        Je penche pour un problème Joomla mais pas suffisemment féru pour être affirmatif.

        Comme je le disais j'ai voulu réorganiser ma page "groupe utilisateur" dans l'onglet "utilisateur" en déplaçant avec les trois points.

        Ci joint fichier caractéristiques de mon site .

        En voulant retrouver la version joomla pour confirmer l'utilisation de la dernière version de joomla je viens de me rendre compte que j'ai perdu aussi la barre menu ??? sur ces acces.

        Vue ci jointe page system ok page configuration nok et message initialement signalé

        l'approche de Roland me semble très probable.

        Je manque hélas de compétence pour résoudre mon problème.

        Mon site basé sur un serveur local Synology je constitue chaque jour un backup . Je songe à restaurer le ou les fichiers qui auraient pu se corrompre lors de ma manip mais le sujet est vaste et ne sait trop comment l'aborder.

        J'aimerais cependant pour ma compréhension dans la découverte de joomla privilégier cette approche plutôt qu'une restauration générale dont l'issue est parfois hasardeuse.


        Je vais m'instruire du lien communiqué par Roland mais en théorie au dernier cri de la version


        Merci de vos éclairages
        Fichiers joints

        Commentaire


        • #5
          Poursuivant mes investigations pour info


          les tables dans la base SQl UserGroup , viewlevels, et Users semblant correcte.

          j'ai tenté une connexion avec la version joomla et version php 5.6.40.

          un message d'erreur peu être plus exlicite et une piste pour connaisseur

          "Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 130968 bytes) in /volume1/web/joomla/libraries/src/Helper/UserGroupsHelper.php on line 125 "

          Ai jeté un oeil à la ligne dite 125 du dit fichier mais peu parlant pour moi....

          Fichiers joints

          Commentaire


          • #6
            Bonjour,
            Lors du déplacement du groupe, n'avez-vous pas mis un groupe "dans un autre" incorrectement ?
            Vérifiez dans votre base qui est "enfant" de qui..

            Cordialement,
            Chabi01 - http://www.xlformation.com

            Commentaire


            • #7
              Bonjour

              la base de données table user_group semble correcte. C'est semble t il son accès qui pose problème .

              de même je viens de me rendre compte que je ne pouvais plus écrire de nouveaux articles retour message "Maximum function nesting level of '256' reached, aborting!"

              J'ai restauré le fichier index.php en m'inspirant de la ligne de navigation "administrator/index.php?option=com_users&view=levels" ainsi que les répertoires issue de components com_users, view etc...

              mais sans succés pour le moment.

              J'ai découvert https://www.bonbache.fr/acceder-au-c...n-php-347.html dans le cadre de mes recherches très instructif

              Je reste à l'écoute des suggestions







              Fichiers joints

              Commentaire


              • #8
                le problème se situe t il au niveau Joomla ou base de donnée ?

                Commentaire


                • #9
                  Pour info

                  Pour enchaîner sur ma question précédente base de donnée ou joomla j'ai effectué le test suivant.


                  acces au site via url arm/administrator/index.php?option=com_config ma dernière installation de joomla

                  puis via url joomla/administrator/index.php?option=com_config une ex installation dont j'ai gardé le contexte


                  Je me suis rendu compte que la base de donnée était commune mais les traductions comme sur vue suivantes différentes. ???




                  Fichiers joints

                  Commentaire


                  • #10
                    info sans doute son importance pour l'un version php 7.3.11 et l'autre 5.6.40 comme l'indique la vue administration

                    par contre je ne m'explique pas que phpmyadmin indique lui la version
                    • Version de PHP : 5.6.40
                    ce que je n'avais pas remarqué.

                    l'avis d'un spécialiste ......
                    Fichiers joints

                    Commentaire


                    • #11
                      Hello.

                      Si je regarde ta copie d’écran du dump de ta table #__usergroups tu as une belle boucle infinie d'où ton erreur "Maximum function nesting level of '256' reached"

                      "auteur" est fils de "inscrit"
                      et "inscrit" est fils de "auteur".
                      Cliquez sur l'image pour l'afficher en taille normale  Nom : image_35917.jpg  Affichages : 0  Taille : 54,8 Ko  ID : 2016480

                      C'est donc exactement le problème que je décris dans ma réponse ci-dessus en https://forum.joomla.fr/forum/joomla...73#post2016373

                      Met 1 dans parent_id de ton enregistrement d'id = 2 (inscrit) afin que inscrit soit fils de public.

                      Puis mets à jour ta version de Joomla, ce problème ne devrait plus arriver (quelle version de Joomla as-tu ?).
                      Dernière édition par roland_d_alsace à 21/04/2020, 17h55
                      A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
                      Rejoignez le Joomla Users Groupe Alsace...
                      roland_d_alsace va-t-il devenir roland_du_grand_est ?

                      Commentaire


                      • #12
                        Bonjour



                        Merci Roland j'ai appliqué ta correction et tout semble revenu dans l'ordre.

                        Les premiers tests sont concluant.

                        Tu m'avais bien déjà donné une piste mais en l'état de mes connaissances je n'ai pas su l'interpréter.

                        Avec Joomla j'ai découvert un monde.

                        Et chaque fois que je tire une ficelle un autre monde s'ouvre. PhpMyadmin, le sql, linux.

                        Cette période de confinement risque de ne pas suffire sans compter ma cervelle qui chauffe....


                        Pour info ma version de Joomla
                        Joomla! 3.8.8 Stable [ Amani ] 22-May-2018 14:00 GMT
                        alors que j'étaispersuadé d'être à jour ? Je vais remédier.

                        Cordialement



                        Commentaire

                        Annonce

                        Réduire
                        Aucune annonce pour le moment.

                        Partenaire de l'association

                        Réduire

                        Hébergeur Web PlanetHoster
                        Travaille ...
                        X