Erreur dans le backend après installation

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

  • Erreur dans le backend après installation

    Bonjour,

    Je viens de réinstaller un site en Joomla 3.9.
    Le front-end fonctionne correctement.
    Mais le back-end envoie l'erreur suivante :
    "Call to a member function format() on null".

    Les informations de "debug" sont ici :
    Call stack
    # Function Location
    1 () JROOT/plugins/quickicon/phpversioncheck/phpversioncheck.php:182
    2 PlgQuickiconPhpVersionCheck->getPhpSupport() JROOT/plugins/quickicon/phpversioncheck/phpversioncheck.php:75
    3 PlgQuickiconPhpVersionCheck->onGetIcons() JROOT/libraries/joomla/event/event.php:70
    4 JEvent->update() JROOT/libraries/joomla/event/dispatcher.php:160
    5 JEventDispatcher->trigger() JROOT/libraries/src/Application/BaseApplication.php:108
    6 Joomla\CMS\Application\BaseApplication->triggerEvent() JROOT/administrator/modules/mod_quickicon/helper.php:150
    7 ModQuickIconHelper::getButtons() JROOT/administrator/modules/mod_quickicon/mod_quickicon.php:14
    8 include() JROOT/libraries/src/Helper/ModuleHelper.php:200
    9 Joomla\CMS\Helper\ModuleHelper::renderModule() JROOT/administrator/components/com_cpanel/views/cpanel/tmpl/default.php:25
    10 include() JROOT/libraries/src/MVC/View/HtmlView.php:697
    11 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT/libraries/src/MVC/View/HtmlView.php:230
    12 Joomla\CMS\MVC\View\HtmlView->display() JROOT/administrator/components/com_cpanel/views/cpanel/view.html.php:65
    13 CpanelViewCpanel->display() JROOT/libraries/src/MVC/Controller/BaseController.php:672
    14 Joomla\CMS\MVC\Controller\BaseController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:710
    15 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/administrator/components/com_cpanel/cpanel.php:15
    16 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
    17 Joomla\CMS\Component\ComponentHelper::executeCompo nent() JROOT/libraries/src/Component/ComponentHelper.php:377
    18 Joomla\CMS\Component\ComponentHelper::renderCompon ent() JROOT/libraries/src/Application/AdministratorApplication.php:101
    19 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:159
    20 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:196
    21 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/index.php:51

    Mon interprétation est que c'est le test de la version de PHP qui est à l'origine du dysfonctionnement. Je suis en version 7.3 de PHP.

    Avez-vous une idée de ce qui se passe ? Comment me conseillez-vous de procéder ?
    Merci d'avance.
    -- Stéphane --

  • #2
    Bonjour,

    Il me semblait avoir vu une discussion concernant ce plugin, mais je ne l'ai pas retrouvée.
    Si l'accès à l'administration est bloqué, il faut intervenir dans la base de données : sauvegarde préalable, puis dans la table #__extensions chercher le plugin phpversioncheck puis mettre son champ "enabled" à 0.
    Autre possibilité, moins propre mais plus simple : renommer le dossier phpversioncheck cité dans la première ligne du listing.
    "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 et merci pour cette réponse.
      Etrange, la recherche de "phpversioncheck" via phpmyadmin dans la table "extensions" échoue.
      La requête suivante :

      SELECT * FROM `a7zs6_extensions` WHERE name LIKE '%php%';

      ne retourne que deux valeurs : "phputf8" et "PHPass".

      Une autre idée ?

      Commentaire


      • #4
        Bonjour,

        Je viens de tester sur un site J3
        SELECT * FROM `c6e4n_extensions` where `name` LIKE '%php%';
        et j'obtiens
        Cliquez sur l'image pour l'afficher en taille normale  Nom : image.png  Affichages : 0  Taille : 32,2 Ko  ID : 2054764
        Essaie une recherche sur 'element' =​
        Dernière édition par RobertG à 10/09/2023, 15h48
        "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


        • #5
          Je viens d'essayer, même résultat, toujours les deux valeurs "phputf8" et "PHPass".

          Commentaire


          • #6
            Et en ligne 458, qu'est-ce que tu as ?
            "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
              Cette ligne est vide.
              La requête
              SELECT * FROM `a7zs6_extensions` WHERE extension_id=458;​
              ne donne aucun résultat.

              Commentaire


              • #8
                Es-tu sûr que le préfixe de la table est le bon ? Je ne vois pas comment un plugin non répertorié pourrait être appelé par le code.
                Donc tente l'autre solution : renommer par ftp le répertoire de ce plugin.
                "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