Erreur bloquante "guided tours" ???

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

  • Erreur bloquante "guided tours" ???

    Bonjour,

    Sur un site mis à jour en 5.2 0 il y a quelques jours, ce matin, affichage de la page d'accueil en erreur 404 et en administration, ce message avant affichage du formulaire d'identification :
    0 Asset registry file "media/plg_system_guidedtours/joomla.asset.json" contains invalid JSON
    La modification du nom du plugin a corrigé, mais pourquoi une telle erreur 6 jours après la mise à jour en 5.2.0 ?
    Qui aurait une idée ?
    Merci !
    "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

  • #2
    Je viens de vérifier : sur une cinquantaine de site passés en 5.2.0 c'est le seul à avoir été atteint de cette anomalie !
    "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,
      Sur un serveur local, je teste la migration Joomla!5.2.1 d'un site Joomla!4.4.9
      Des erreurs me prennent la tête.
      • JInstaller: :Install: erreur SQL Field 'extension_id' doesn't have a default value
      • TUF Debug Message: Could not load root metadata.
      et ce warning affiché 6 fois au dessus de l'admin
      • Undefined property: stdClass::$autostart in G:\htdocs\monsite\plugins\system\guidedtours\src\E xtension\GuidedTours.php on line 202

      Le site fonctionne correctement.
      Est-ce que la dernière erreur GuidedTours​ correspond au problème que tu rencontres ?
      As-tu des idées pour corriger les autres erreurs ?
      Alain

      Commentaire


      • #4
        Bonjour,

        Je ne sais pas si ça a un lien avec ce que j'avais rencontré.
        En ce qui concerne
        JInstaller: :Install: erreur SQL Field 'extension_id' doesn't have a default value​
        il est possible que ce soit un problème de structure de base.
        Est-elle bien à jour dans la version 4 ?
        Essaie d'avoir plus d'infos sur ce qui déclenche cette erreur, avec le débogage activé et le rapport d'erreurs au 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


        • #5
          Après la déconnexion et un retour à l'admin
          Nouvelle erreur :
          • L'identifiant de sécurité ne correspondait pas. La demande a été interrompue pour empêcher toute violation de la sécurité. Veuillez réessayer.


          Les pages Systèmes > Mise à jour > Joomla et Extensions affichent ceci :

          TUF Debug Message: Could not load root metadata.

          Une erreur est survenue
          0 Could not load root metadata.

          Call Stack
          1 () JROOT\libraries\vendor\php-tuf\php-tuf\src\Metadata\StorageBase.php:42
          2 Tuf\Metadata\StorageBase->getRoot() JROOT\libraries\vendor\php-tuf\php-tuf\src\Client\Updater.php:138
          3 Tuf\Client\Updater->refresh() JROOT\libraries\src\TUF\TufFetcher.php:118
          4 Joomla\CMS\TUF\TufFetcher->getValidUpdate() JROOT\libraries\src\Updater\Adapter\TufAdapter.php :84
          5 Joomla\CMS\Updater\Adapter\TufAdapter->getUpdateTargets() JROOT\libraries\src\Updater\Adapter\TufAdapter.php :50
          6 Joomla\CMS\Updater\Adapter\TufAdapter->findUpdate() JROOT\libraries\src\Updater\Updater.php:263
          7 Joomla\CMS\Updater\Updater->getUpdateObjectsForSite() JROOT\libraries\src\Updater\Updater.php:164
          8 Joomla\CMS\Updater\Updater->findUpdates() JROOT\administrator\components\com_installer\src\M odel\UpdateModel.php:270
          9 Joomla\Component\Installer\Administrator\Model\Upd ateModel->findUpdates() JROOT\administrator\components\com_installer\src\C ontroller\UpdateController.php:113
          10 Joomla\Component\Installer\Administrator\Controlle r\UpdateController->find() JROOT\libraries\src\MVC\Controller\BaseController. php:730
          11 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT\libraries\src\Dispatcher\ComponentDispatcher .php:143
          12 Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() JROOT\libraries\src\Component\ComponentHelper.php: 361
          13 Joomla\CMS\Component\ComponentHelper::renderCompon ent() JROOT\libraries\src\Application\AdministratorAppli cation.php:150
          14 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT\libraries\src\Application\AdministratorAppli cation.php:195
          15 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT\libraries\src\Application\CMSApplication.php :306
          16 Joomla\CMS\Application\CMSApplication->execute() JROOT\administrator\includes\app.php:58
          17 require_once() JROOT\administrator\index.php:32

          Avant la migration, j'avais ajouté la table _tuf_metadata ​ parce qu'elle n'était pas créée automatiquement lors de la migration.

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

Nom : image.png 
Affichages : 34 
Taille : 53,6 Ko 
ID : 2066311

          Commentaire


          • #6
            Vérifie si dans la table des extensions, extension_id a bien la valeur "autoincrement"
            "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
              extension_id n'avait pas la valeur AUTO_INCREMENT
              C'est corrigé

              Déconnexion
              Reconnexion
              Suppression du cache

              ​Le panneau d'admin affiche
              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 36 
Taille : 34,1 Ko 
ID : 2066314
              Erreur lors de la vérification des substitutions​ : Cassiopeia, Substitution de fichiers à jour
              Extensions inconnues affiche le contenu du post "Les pages Systèmes > Mise à jour > Joomla et Extensions affichent ceci"

              Commentaire


              • #8
                Il y a souvent de telles anomalies dans l'accueil...
                "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
                  Tu me confirmes que les erreurs ci-dessous ne sont pas importantes


                  TUF Debug Message: Could not load root metadata.

                  Une erreur est survenue
                  0 Could not load root metadata.
                  Call Stack
                  1 () JROOT\libraries\vendor\php-tuf\php-tuf\src\Metadata\StorageBase.php:42
                  2 Tuf\Metadata\StorageBase->getRoot() JROOT\libraries\vendor\php-tuf\php-tuf\src\Client\Updater.php:138
                  3 Tuf\Client\Updater->refresh() JROOT\libraries\src\TUF\TufFetcher.php:118
                  4 Joomla\CMS\TUF\TufFetcher->getValidUpdate() JROOT\libraries\src\Updater\Adapter\TufAdapter.php :84
                  5 Joomla\CMS\Updater\Adapter\TufAdapter->getUpdateTargets() JROOT\libraries\src\Updater\Adapter\TufAdapter.php :50
                  6 Joomla\CMS\Updater\Adapter\TufAdapter->findUpdate() JROOT\libraries\src\Updater\Updater.php:263
                  7 Joomla\CMS\Updater\Updater->getUpdateObjectsForSite() JROOT\libraries\src\Updater\Updater.php:164
                  8 Joomla\CMS\Updater\Updater->findUpdates() JROOT\administrator\components\com_joomlaupdate\sr c\Model\UpdateModel.php:183
                  9 Joomla\Component\Joomlaupdate\Administrator\Model\ UpdateModel->refreshUpdates() JROOT\administrator\components\com_joomlaupdate\sr c\Controller\DisplayController.php:81
                  10 Joomla\Component\Joomlaupdate\Administrator\Contro ller\DisplayController->display() JROOT\libraries\src\MVC\Controller\BaseController. php:730
                  11 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT\libraries\src\Dispatcher\ComponentDispatcher .php:143
                  12 Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() JROOT\libraries\src\Component\ComponentHelper.php: 361
                  13 Joomla\CMS\Component\ComponentHelper::renderCompon ent() JROOT\libraries\src\Application\AdministratorAppli cation.php:150
                  14 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT\libraries\src\Application\AdministratorAppli cation.php:195
                  15 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT\libraries\src\Application\CMSApplication.php :306
                  16 Joomla\CMS\Application\CMSApplication->execute() JROOT\administrator\includes\app.php:58
                  17 require_once() JROOT\administrator\index.php:32

                  Commentaire


                  • #10
                    Celle-ci est importante, puisqu'elle génère une erreur 0
                    Regarde si ça peut t'aider : https://forum.joomla.fr/forum/joomla...t-des-demandes
                    Alain_56 aime ceci.
                    "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


                    • #11
                      Génial,
                      Les erreurs sont fixées avec la proposition de Pascal (pmleconte)

                      avec phpmyadmin :
                      1. suppression de l'enregistrement de la table tuf_metadata s'il existe
                      2. ajout de l'enregistrement ci-dessous
                      Code:
                      INSERT INTO `#__tuf_metadata` (`update_site_id`, `root`)
                      SELECT ue.`update_site_id`,
                      '{"signed":{"_type":"root","spec_version":"1.0","version":2,"expires":"2025-03-02T11:22:17Z","keys":{"07eb082f367c034a95878687f6648aa76d93652b6ee73e58817053d89af6c44f":{"keytype":"ed25519","scheme":"ed25519","keyid_hash_algorithms":["sha256","sha512"],"keyval":{"public":"9b2af2d9b9727227735253d795bd27ea8f0e294a5f3603e822dc5052b44802b9"}},"1b1b1dd55b2c1c7258714cf1c1ae06f23e4607b28c762d016a9d81c48ffe5669":{"keytype":"ed25519","scheme":"ed25519","keyid_hash_algorithms":["sha256","sha512"],"keyval":{"public":"a18e5ebabc19d5d5984b601a292ece61ba3662ab2d071dc520da5bd4f8948799"}},"2dcaf3d0e552f150792f7c636d45429246dcfa34ac35b46a44f5c87cd17d457e":{"keytype":"ed25519","scheme":"ed25519","keyid_hash_algorithms":["sha256","sha512"],"keyval":{"public":"cb0a7a131961a20edea051d6dc2b091fb650bd399bd8514adb67b3c60db9f8f9"}},"31dd7c7290d664c9b88c0dead2697175293ea7df81b7f24153a37370fd3901c3":{"keytype":"ed25519","scheme":"ed25519","keyid_hash_algorithms":["sha256","sha512"],"keyval":{"public":"589d029a68b470deff1ca16dbf3eea6b5b3fcba0ae7bb52c468abc7fb058b2a2"}},"9e41a9d62d94c6a1c8a304f62c5bd72d84a9f286f27e8327cedeacb09e5156cc":{"keytype":"ed25519","scheme":"ed25519","keyid_hash_algorithms":["sha256","sha512"],"keyval":{"public":"6043c8bacc76ac5c9750f45454dd865c6ca1fc57d69e14cc192cfd420f6a66a9"}}},"roles":{"root":{"keyids":["1b1b1dd55b2c1c7258714cf1c1ae06f23e4607b28c762d016a9d81c48ffe5669","2dcaf3d0e552f150792f7c636d45429246dcfa34ac35b46a44f5c87cd17d457e"],"threshold":1},"snapshot":{"keyids":["07eb082f367c034a95878687f6648aa76d93652b6ee73e58817053d89af6c44f","2dcaf3d0e552f150792f7c636d45429246dcfa34ac35b46a44f5c87cd17d457e"],"threshold":1},"targets":{"keyids":["31dd7c7290d664c9b88c0dead2697175293ea7df81b7f24153a37370fd3901c3"],"threshold":1},"timestamp":{"keyids":["9e41a9d62d94c6a1c8a304f62c5bd72d84a9f286f27e8327cedeacb09e5156cc"],"threshold":1}},"consistent_snapshot":true},"signatures":[{"keyid":"2dcaf3d0e552f150792f7c636d45429246dcfa34ac35b46a44f5c87cd17d457e","sig":"2a225a560ec0837b721d4c5e379fedbd3c7c9079a94e6b31e47e0184c8b95421b6036b4286c5d90f29ab4c468d79a712fdb65e96511394ceb3aa8e2b3983a501"},{"keyid":"1b1b1dd55b2c1c7258714cf1c1ae06f23e4607b28c762d016a9d81c48ffe5669","sig":"8ce0b2a7bdc1e6dcba12081f440510df0a593c072dcf591631c2dd0f456844a7da63be8e8ac31ffbddf42641fde84dc733a336031d182c2163b4c1eaf2117005"}]}'
                      FROM `#__update_sites_extensions` AS ue JOIN `#__extensions` AS e ON (e.`extension_id` = ue.`extension_id`)
                      WHERE e.`type`='file' AND e.`element`='joomla';​​
                      Merci beaucoup RobertG, je vais pouvoir procéder aux autres migrations avec plus de sérénité.
                      Alain

                      Commentaire

                      Annonce

                      Réduire
                      Aucune annonce pour le moment.

                      Partenaire de l'association

                      Réduire

                      Hébergeur Web PlanetHoster
                      Travaille ...
                      X