Joomla4 0 Class 'JString' not found

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

  • [RÉGLÉ] Joomla4 0 Class 'JString' not found

    A l'issue du passage de Joomla 3.10.10 à Joomla 4, publie l'alerte : 0 Class 'JString' not found. Les liens "Panneau d'administration" et "Système" n'affichent que l'alerte; les autres liens ne posent pas de problème.

    Que faut-il faire ?

    Merci à qui me guidera vers la solution !
    Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
    https://www.pensees-vagabondes.fr
    https://www.markagement.com

  • #2
    Bonjour,

    Une extension non compatible J4. Si tu peux accéder à la configuration (/administrator/index.php?option=com_config) passe le rapport d'erreur au maximum et active le débogage, tu devrais alors voir quel fichier provoque cette erreur.
    Si tu n'y as pas accès, il faudra modifier directement dans le fichier confoguration.php debug = true et error_report,g = maximum)
    "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


    • #3
      Bonjour, RobertG,

      C'est toujours avec plaisir que j'exécute tes recommandations … qui arrivent à la vitesse de la lumière !

      J'ai pu accéder à la Panneau et Système avec l'URL indiquée puis télécharger Akeeba Backup 9 et tout est rentré dans l'ordre. J'ai remis Rapport d'erreur à Défaut et Débogage à Non. MERCI !

      Une demande annexe : comment fait-on pour consulter le rapport d'erreur ? Il y a un fichier spécial ?
      Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
      https://www.pensees-vagabondes.fr
      https://www.markagement.com

      Commentaire


      • #4
        Je suis un âne : j'avais ouvert la page Administrator puis le fichier configuration d'un autre site ! Je refais les manœuvres et revient …

        Où lire le rapport d'erreur reste d'actualité.

        Avec des excuses …
        Dernière édition par PhMi à 11/07/2022, 09h42
        Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
        https://www.pensees-vagabondes.fr
        https://www.markagement.com

        Commentaire


        • #5
          Sur les pages où tu as l'erreur 0, tu dois avoir une liste des fichiers qui ont abouti à l'erreur, ce qui te permet de savoir quelle extension l'a déclenchée.
          "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


          • #6
            Après des manœuvres correctes (j'espère !), les liens Panneau de contrôle et Systèmes affichent l'image ci-dessous qui me laisse supposer que Akeeba CMS Update est en cause.

            Peut-on corriger ou faut-il tout reprendre depuis Joomla 3 en ayant éliminé tout Akeeba … à recharger après le transfert vers Joomla 4?

            Cliquez sur l'image pour l'afficher en taille normale

Nom : ecran.jpg 
Affichages : 820 
Taille : 87,3 Ko 
ID : 2041137

            Avec encore des mercis !
            Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
            https://www.pensees-vagabondes.fr
            https://www.markagement.com

            Commentaire


            • #7
              Je dirais plutôt que c'est la langue française qui est en cause
              Passe ta langue d'administration en anglais depuis la gestion de ton compte utilisateur, puis vérifie ces pages et si ça passe, va dans le cadre d'installations de la page système, puis réinstalle le français.

              Pour ce qui est d'Akeeba backup, il ne faut pas désinstaller la version 8 pour J3 mais installer la 9 pour J4 et l'ouvrir puis suivre le processus de migration et ensuite seulement de désinstallation de calle pour J3.
              "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


              • #8
                Cliquez sur l'image pour l'afficher en taille normale

Nom : anglais.jpg 
Affichages : 775 
Taille : 89,3 Ko 
ID : 2041143

                Le changement de langue n'est, hélas, pas la solution …

                J'ai recommencé un passage de Joomla 3 à Joomla 4 après avoir désinstallé toutes les extensions marquées dans le prétest, mais le résultat est le même.

                Une idée ?
                Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
                https://www.pensees-vagabondes.fr
                https://www.markagement.com

                Commentaire


                • #9
                  Peux-tu accéder à cette page administrator/index.php?option=com_installer&view=languages ? Si oui, réinstalle le français.
                  "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


                  • #10
                    Eureka ! C'est bien la solution !

                    Qu'ajouter à part Merci ?
                    Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
                    https://www.pensees-vagabondes.fr
                    https://www.markagement.com

                    Commentaire


                    • #11
                      Bonjour,
                      Je viens de suivre les instructions pour dépanner mon site dans une situation similaire. Pour le partage et les réponses :
                      MERCIIIIIIIIIIIIIIIIIIIIIIIIIIIII

                      Commentaire


                      • #12
                        Bonjour à tous,
                        j'ai le même problème. En revanche je suis moins doué car je n'est pas trouvé la solution et je suis toujours en botte. voila ce que je trouve:
                        500 - behavior::caption not found.

                        Vous ne pouvez pas visiter cette page car :
                        1. bookmark/favori périmé
                        2. Un moteur de recherche possède un listing périmé pour ce site
                        3. une adresse erronée
                        4. vous n'avez pas accès à cette page
                        5. La ressource demandée n'a pas été trouvée
                        6. Une erreur est survenue pendant l'exécution de la requête.

                        Veuillez essayer l'une des pages suivantes :
                        Si les difficultés persistent, merci de contacter l'administrateur de ce site.

                        behavior::caption not found.
                        /var/www/vhosts/cpbb.fr/httpdocs/libraries/src/HTML/HTMLHelper.php:141
                        Call stack
                        # Function Location
                        1 () JROOT/libraries/src/HTML/HTMLHelper.php:141
                        2 Joomla\CMS\HTML\HTMLHelper::_() JROOT/templates/people/html/com_content/article/default.php:17
                        3 include() JROOT/libraries/src/MVC/View/HtmlView.php:415
                        4 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT/libraries/src/MVC/View/HtmlView.php:203
                        5 Joomla\CMS\MVC\View\HtmlView->display() JROOT/components/com_content/src/View/Article/HtmlView.php:244
                        6 Joomla\Component\Content\Site\View\Article\HtmlVie w->display() JROOT/libraries/src/MVC/Controller/BaseController.php:660
                        7 Joomla\CMS\MVC\Controller\BaseController->display() JROOT/components/com_content/src/Controller/DisplayController.php:121
                        8 Joomla\Component\Content\Site\Controller\DisplayCo ntroller->display() JROOT/libraries/src/MVC/Controller/BaseController.php:693
                        9 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143
                        10 Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() JROOT/components/com_content/src/Dispatcher/Dispatcher.php:56
                        11 Joomla\Component\Content\Site\Dispatcher\Dispatche r->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
                        12 Joomla\CMS\Component\ComponentHelper::renderCompon ent() JROOT/libraries/src/Application/SiteApplication.php:208
                        13 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:249
                        14 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:293
                        15 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:61
                        16 require_once() JROOT/index.php:32
                        ​ Cela vous dit il quelque chose et pouvez vous m'orienter SVP.
                        Merci d'avance.
                        JBNCRAV

                        Commentaire


                        • #13
                          Bonjour,

                          Manifestement c'est lié à ton template, particulièrement une surcharge de l'affichage des articles.
                          Par ftp, renomme le dossier "html" de ton template "people" pour voir si ça corrige, sinon il te faudra changer de template ou le mettre à jour si son auteur l'a rendu compatible J4
                          "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