Fatal error: Class 'Joomla\CMS\Plugin\CMSPlugin' not found

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

  • [Problème] Fatal error: Class 'Joomla\CMS\Plugin\CMSPlugin' not found

    Bonjour à tous,

    Je viens de voir que l'un de mes sites fais face a l'erreur " Fatal error: Class 'Joomla\CMS\Plugin\CMSPlugin' not found in /[...]/plugins/system/sessiongc/sessiongc.php on line 24" sur toutes els pages y compris sur le back-end.

    Ce site n'a pas était mise à jour depuis 2/3 mois et tourne sous PHP 5.6, le soucis est également présent sous PHP7.1

    J'ai fait le tour de la toile mais je ne trouve pas d'autre personen qui eu le meme soucis, avez vous une petite idée ?

    Amicalement,

    Clément

  • #2
    Bonjour Clément et bienvenue,

    En quelle version Joomla êtes-vous ? personnellement, dans sessiongc.php, en ligne 24, j'ai un commentaire (je suis en Joomla 3.8.7).

    Essayez de mettre à niveau votre site.

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Bienvenue !

      Sur une version 3.8.6, je trouve cette ligne appelant CMSPlugin en 14
      Il faudrait peut-être réinstaller les fichiers du noyau par ftp
      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
      MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

      Commentaire


      • #4
        Avez-vous résolu votre problème ?

        Si vous êtes encore coincé, il faut récupérer le package de mise à jour qui vous concerne https://downloads.joomla.org/cms/joomla3/3-8-7 en fonction de votre version actuelle, puis le dé-zipper et copier/remplacer par FTP l'installation actuelle.

        Pascal

        If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

        Commentaire


        • #5
          Bonjour,

          Merci a vous pour vos retour. J'ai télécharger joomla en dernière version puis j'ai reinjecter les fichiers en remplacant les anciens et l'erreur est partie

          En revanche depuis j'ai ça : "The template for this display is not available. Please contact a Site administrator."

          Avez vous une idée ?

          Amicalement,

          Clément

          Commentaire


          • #6
            Sur le site ou dans l'administration ?
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

            Commentaire


            • #7
              Sur le site

              Commentaire


              • #8
                Toutes tes extensions étaient à jour ?
                As-tu vérifié dans l'administration d'une part si c'est le bon template qui est défini (quoique je pense plus à un template d'extension) et surtout par le menu extensions->gérer->base de données s'il ne te faut pas cliquer sur le bouton "corriger" pour que la base soit en bonne version ?
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  Bonjour,

                  Désolé du temps de réponse, je n'ai pas eux le mail de notification.

                  J'ai réussi a mettre toutes les extensions à jours et j'ai des erreurs avec l'une d'entre-elle :

                  +++++++++++++++++++++++++++++++++++++++++
                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461

                  Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/vhosts/monsiteweb.com/httpdocs/plugins/system/gantry/gantry.php on line 406

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 460

                  Deprecated: Function create_function() is deprecated in /var/www/vhosts/monsiteweb.com/httpdocs/libraries/rokcommon/RokCommon/Service/ContainerImpl.php on line 461
                  +++++++++++++++++++++++++++++++++++++++++

                  Avez vous un idée ?

                  Amicalement,

                  Clément

                  Commentaire


                  • #10
                    Bonjour,

                    les messages "Deprecated:" ne te concernent pas et ce ne sont pas des erreurs au sens propre mais des avertissements pour les développeurs.
                    Si sur ton site elles s'affichent, c'est que tu es en mode "developpement" et non "production"

                    Regarde si ton rapport d'erreur de Joomla est bien sur aucun et non sur maximum ou developpement
                    Système -> Configuration -> Onglet serveur -> Rapport d'erreur

                    N'oublie pas de vérifier l'intégrité de ta base de donnée comme te le suggère Robert
                    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
                    Cette année, le JoomlaDay FR a lieu à Bruxelles, les 20 et 21 mai 2022, plus d'infos et inscriptions : www.joomladay.fr

                    Commentaire


                    • #11
                      Merci pour la réponsse, je sais que le site est en mode "dev" mais je ne peux plus allez dans le back office, j'ai des errer de partout :/

                      Il y a un accès directement via fichiers de configuration ?

                      Commentaire


                      • #12
                        Envoyé par ClementSaubois Voir le message
                        Merci pour la réponsse, je sais que le site est en mode "dev" mais je ne peux plus allez dans le back office, j'ai des errer de partout :/

                        Il y a un accès directement via fichiers de configuration ?
                        Oui par FTP -> configuration.php -> tu changes la valeur [public $error_reporting] pour la mettre à none

                        Par contre Attention, si tu as une fatal error quelque part il faut d'abord traiter cette (vraie) erreur car sinon, tu te retrouveras avec une page toute blanche
                        Dernière édition par manu93fr à 07/05/2018, 16h57
                        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
                        Cette année, le JoomlaDay FR a lieu à Bruxelles, les 20 et 21 mai 2022, plus d'infos et inscriptions : www.joomladay.fr

                        Commentaire


                        • #13
                          Tous ces messages d'erreur montrent l'incompatibilité d'une extension avec la version de PHP. Réduis cette version et ça disparaîtra seul...
                          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                          MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                          Commentaire

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X