A session is active. You cannot change the session module's ini settings at this time

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

  • [RÉGLÉ] A session is active. You cannot change the session module's ini settings at this time

    Bonjour,

    A chaque mise à jour de Joomla, j'ai ce warning en tête de frontend et backend.

    Les recherches que j'ai menées ne m'ont jamais permis de trouver une solution définitive, or il apparaît que ce problème est très fréquent car bon nombre d'utilisateurs en parlent (et on le retrouve sur de nombreux sites Joomla en ligne.)

    La solution que j'ai trouvée, mais qui ne me satisfait qu'à moitié, est de transformer la ligne dont il est question (chez moi 46) en commentaire dans le fichier libraries/joomla/session/handler/joomla.php en y mettant // en tête de ligne.

    N'existe-il pas une solution plus cohérente ?

    Merci pour vos lumières.

    Alain
    Dernière édition par alaindg à 22/03/2018, 09h44

  • #2
    Re : A session is active. You cannot change the session module's ini settings at this

    salut
    je ne connais pas ce souci et je ne l'ai jamais eu
    ne serait-ce pas une extension installée qui serait à l'origine du problème ?
    CEd
    Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
    http://www.template-creator.com Outil de création de templates
    Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

    Commentaire


    • #3
      Re : A session is active. You cannot change the session module's ini settings at this

      Hello,
      cavo789 s'était intéressé à la question :



      Peut-être qu'une autre solution serait d'ajouter :
      php_flag session.auto_start 0
      au fichier .htaccess

      A tester ...
      Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Re : A session is active. You cannot change the session module's ini settings at this

        Bonjour,

        Il suffit de faire cette recherche sur Google pour se rendre compte de l'importance du problème qui existe depuis de nombreuses années semble-t-il :



        Si c'est lié à une extension, comment savoir à laquelle ?

        Je n'ai que quelques extensions installées et aucune n'est "bricolée" :

        BreezingForms
        BreezingCommerces
        ContentBuilder
        Community Builder
        Akeeba Backup
        Phoca Gallery
        JA extensions manager

        C'est tout.

        Merci beaucoup,

        Alain

        Commentaire


        • #5
          Re : A session is active. You cannot change the session module's ini settings at this

          J'imagine que tu as mis à jour toutes ces extensions ?

          Et oui, le pb remonte à ... des lustres.
          Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

          Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

          Commentaire


          • #6
            Re : A session is active. You cannot change the session module's ini settings at this

            Oui bien sûr.
            Je suis tout de même étonné qu'il n'y ait pas de réaction officielle de Joomla par rapport à ce problème.
            En tous cas, je n'en ai pas trouvée.

            Commentaire


            • #7
              Re : A session is active. You cannot change the session module's ini settings at this

              Je suis tout de même étonné qu'il n'y ait pas de réaction officielle de Joomla par rapport à ce problème.
              Parce que l'origine peut être diverse.
              Un mauvais réglage de l'hébergeur, une extension tierce utilisant cette fonctionnalité, un.htaccess, un php.ini, etc ...
              Cela dit, si la proposition de cavo789 est jouable, on peut la reproposer.

              Tu peux le faire toi-même ici:

              en anglais

              Je peux le faire, mais il me faut aussi la version PHP, et MySQL de ton site.
              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                Re : A session is active. You cannot change the session module's ini settings at this

                C'est effectivement une option.
                La solution que j'ai lue et qui consiste à mettre la ligne concernée en commentaire en la faisant précéder de // fonctionne aussi.
                Mais je ne trouve pas cela très "élégant".
                Jusqu'à présent je n'ai pas trouvé d'effets secondaires à cette manipulation mais qui sait ?
                De plus, chaque mise à jour de Joomla fait ressortir le problème, tout comme la solution de cavo789. (sauf erreur de ma part)
                Je préfèrerai savoir l'origine de ce message pour pouvoir y remédier définitivement.
                Merci
                Alain

                Commentaire


                • #9
                  Re : A session is active. You cannot change the session module's ini settings at this

                  Posté sur Issues :
                  Joomla! Issue Tracker | Joomla! CMS #15680 - Error:"A session is active. You cannot change the session module's ini settings at this time"
                  Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                  Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                  Commentaire


                  • #10
                    Re : A session is active. You cannot change the session module's ini settings at this

                    Tu peux répondre à la question?
                    I reopen this issue here because it still exists in 3.7: Joomla! Issue Tracker | Joomla! CMS #12153 - E_WARNING in libraries/joomla/session/handler/joomla.php - J3.6.2 https://issues.joomla.org/tra...


                    PS : répond ici si tu n'as pas de compte github. Je transmettrai.
                    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                    Commentaire


                    • #11
                      Re : A session is active. You cannot change the session module's ini settings at this

                      Bonjour,

                      Voici le message en en tier :

                      Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in /home/clients/monsite.be/http/libraries/joomla/session/handler/joomla.php on line 46

                      Merci beaucoup,

                      Alain

                      Commentaire


                      • #12
                        Re : A session is active. You cannot change the session module's ini settings at this

                        C'est fait.
                        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                        Commentaire


                        • #13
                          Re : A session is active. You cannot change the session module's ini settings at this

                          Une solution a été mise en place.
                          Check if there is a valid session before messing with session ini values by PhilETaylor ->
                          Closes #15680 Closes #12153 Check if there is a valid session before messing with session ini values (NOT TESTED, coded on sight only - please test!)


                          Dans : libraries/joomla/session/handler/joomla.php
                          tu remplaces, ligne +- 45 :

                          ini_set('session.use_trans_sid', '0');
                          par :
                          if (session_id() === "")
                          Tu pourrais tester ?
                          Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                          Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                          Commentaire


                          • #14
                            Re : A session is active. You cannot change the session module's ini settings at this

                            Marrant ce post qui revient et qui était non géré depuis septembre 2016. Bon faut aussi avouer que perso je n'ai plus suivi ce problème.
                            Christophe (cavo789)
                            Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                            Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                            Commentaire


                            • #15
                              Re : A session is active. You cannot change the session module's ini settings at this

                              Je voulais surtout montrer que le pb avait déjà été abordé et pas traité.
                              D'autant plus que le pb apparemment n'est pas rare.
                              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X