Joomla update

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

  • Joomla update

    Bonjour,
    Je reprends la gestion d'un site basé sur le CMS joomla, le thème est G5-Hellium.
    La dernière mise à jour a été effectuée (5.3.0)
    A chaque fois que je fais une mise à jour, j'ai 3 erreurs, je pense d'un module du core (guidedtour) qui a été "sauvagement" désactivé (?).
    Cela n'empêche pas le site de bien fonctionner...
    Je n'ai pas trouvé comment le réinstaller.
    Avez-vous une idée pour le réparer pour ne plus avoir d'erreur lors des mises à jour ?
    Merci pour vos retours !
    Bruno

    Ci-dessous le log :
    2025-04-19T10:12:21+00:00 INFO 91.168.186.113 update Test logging
    2025-04-19T10:12:21+00:00 INFO 91.168.186.113 update Mise à jour lancée par l'utilisateur Webmaster (1537). L'ancienne version est 5.2.6.
    2025-04-19T10:12:22+00:00 INFO 91.168.186.113 update Téléchargement du fichier de mise à jour depuis https://update.joomla.org/releases/5...te_Package.zip.
    2025-04-19T10:12:23+00:00 INFO 91.168.186.113 update Fichier Joomla_5.3.0-Stable-Update_Package.zip téléchargé.
    2025-04-19T10:12:23+00:00 INFO 91.168.186.113 update Lancement de l'installation de la nouvelle version.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Finalisation de l'installation.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Démarrage des mises à jour SQL.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update La version actuelle de la base de données (schéma) est 5.2.3-2025-01-09.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Requête lancée à partir du fichier 5.3.0-2024-10-13. Texte de la requête: ALTER TABLE `#__fields` MODIFY `fieldparams` MEDIUMTEXT NOT NULL;.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Requête lancée à partir du fichier 5.3.0-2024-10-26. Texte de la requête: CREATE TABLE IF NOT EXISTS `#__scheduler_logs` ( `id` int unsigned NOT NULL AU.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Requête lancée à partir du fichier 5.3.0-2024-12-09. Texte de la requête: INSERT INTO `#__action_log_config` (`type_title`, `type_alias`, `id_holder`, `ti.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Requête lancée à partir du fichier 5.3.0-2025-02-09. Texte de la requête: ALTER TABLE `#__action_logs_users` DROP COLUMN `exclude_self` ;.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Requête lancée à partir du fichier 5.3.0-2025-02-22. Texte de la requête: INSERT INTO `#__extensions` (`package_id`, `name`, `type`, `element`, `folder`, .
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Requête lancée à partir du fichier 5.3.0-2025-03-14. Texte de la requête: UPDATE `#__guidedtours` SET `autostart` = 0 WHERE `uid` = 'joomla-whatsnew-5-2';.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Requête lancée à partir du fichier 5.3.0-2025-03-14. Texte de la requête: INSERT INTO `#__guidedtours` (`title`, `description`, `extensions`, `url`, `publ.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Requête lancée à partir du fichier 5.3.0-2025-03-14. Texte de la requête: INSERT INTO `#__guidedtour_steps` (`title`, `description`, `position`, `target`,.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Fin des mises à jour SQL.
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Désinstallation d'extensions
    2025-04-19T10:12:37+00:00 INFO 91.168.186.113 update Effacement des fichiers et dossiers à supprimer.
    2025-04-19T10:12:38+00:00 WARNING 91.168.186.113 jerror Échec de l'actualisation du cache du fichier manifest : l'extension com_guidedtours n'est pas installée actuellement.
    2025-04-19T10:12:38+00:00 ERROR 91.168.186.113 update An error has occurred while running "JoomlaInstallerScript::updateManifestCaches". Code: 0. Message: Error on updating manifest cache: (type, element, folder, client) = (component, com_guidedtours, com_guidedtours, 1).
    2025-04-19T10:12:38+00:00 WARNING 91.168.186.113 jerror Échec de l'actualisation du cache du fichier manifest : l'extension mod_guidedtours n'est pas installée actuellement.
    2025-04-19T10:12:38+00:00 ERROR 91.168.186.113 update An error has occurred while running "JoomlaInstallerScript::updateManifestCaches". Code: 0. Message: Error on updating manifest cache: (type, element, folder, client) = (module, mod_guidedtours, mod_guidedtours, 1).
    2025-04-19T10:12:38+00:00 WARNING 91.168.186.113 jerror Échec de l'actualisation du cache du fichier manifest : l'extension plg_system_guidedtours n'est pas installée actuellement.
    2025-04-19T10:12:38+00:00 ERROR 91.168.186.113 update An error has occurred while running "JoomlaInstallerScript::updateManifestCaches". Code: 0. Message: Error on updating manifest cache: (type, element, folder, client) = (plugin, guidedtours, plg_system_guidedtours, 0).
    2025-04-19T10:12:43+00:00 INFO 91.168.186.113 update Mise en ordre après installation.
    2025-04-19T10:12:43+00:00 INFO 91.168.186.113 update La mise à jour vers la version 5.3.0 est achevée.​

  • #2
    Bienvenue,

    Clique d'abord dans la page Système sur le lien Découvrir, puis force une nouvelle découverte : si le dossier concerné est présent, tu pourras alors le réinstaller. Sinon, tu peux essayer de copier par ftp le composant et le module qui sont dans le dossier "administrator", plus le plugin (dans plugins/system). Puis tu vas dans Découvrir pour les installer. Si ça ne suffit pas, il faudrait tenter une copie d'un pack complet 5.3.0 sans le dossier "installation" ni celui des templates, avant de découvrir de nouveau.
    "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/NUXIT, sites perso chez PlanetHoster + sites gérés chez PHPNET/NUXIT, PlanetHoster et OVH

    Commentaire


    • #3
      Bonjour RobertG
      Merci pour ta réponse rapide.
      La première méthode n'a rien donné : Aucune extension n'a été découverte.
      Pour la 2ième : est-ce que je peux récupérer d'un zip de la dernière version, les info que tu mentionnes ?

      Voilà les répertoires trouvés dans l'archive :
      ./plugins/system/guidedtours
      ./administrator/components/com_guidedtours
      ./administrator/modules/mod_guidedtours
      ./media/plg_system_guidedtours
      ./media/com_guidedtours​
      Dernière édition par clapiedsrando à 19/04/2025, 11h51

      Commentaire


      • #4
        Tu ne risques rien à les récupérer depuis un pack complet, puis vérifie si ces extensions apparaissent dans la page "Découvrir"
        "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/NUXIT, sites perso chez PlanetHoster + sites gérés chez PHPNET/NUXIT, PlanetHoster et OVH

        Commentaire


        • #5
          A priori, ça a fonctionné, je ne pourrais vérifier qu'à la prochaine mise à jour de Joomla :|
          (pour l'instant je l'ai fait sur ma version de dev)

          Grand merci pour tes conseils avisés !

          Mais j'ai encore quelques questions si je peux abuser (je découvre Joomla).
          J'aime que les environnements que je gère soient nets... et j'ai quelques warnings toujours lors de mises à jour.

          Mais avant de prendre du temps pour déboguer, il y a tout un tas de plugins/modules installés et je ne suis pas sûr qu'ils soient tous nécessaires/utilisés.
          Y a-t-il un moyen de savoir quels sont les plugins/modules installés/actifs mais non utilisés ?
          Le moyen le plus bourin serait de les désactiver un par un et voir comment se comporte le site
          En se méfiant des caches !
          Voilà as-tu une méthode pour analyser qu'est-ce qui est utile de ce qui ne l'est pas ?

          Merci !

          Commentaire


          • #6
            Non, je n'ai pas de méthode pour ça, et ça me pose des problèmes lorsque j'ai à intervenir sur des sites que je ne connais pas ou mal...

            Pour le cache, j'utilise Cache Cleaner de Regular Labs, en activant d'une part le vidage lors des actions dans l'administration d'autre part le module qui t'affiche le bouton de forçage de ce vidage. Tu peux ainsi vider le cache de Joomla! à volonté.

            En ce qui concerne les warnings (si c'est sont bien), il faut désactiver le rapport d'erreurs en me passant à "aucun" dans m'onglet serveur de la configuration. Ils ne sont utiles que pour les développeurs. Si ce sont les avertissements lors de vérifications avant mise à jour de Joomla!, a priori tu n'en auras plus jusqu'à la version 5.4. Beaucoup sont liés à des informations manquantes dans les fichiers de mise à jour.
            En faisant systématiquement une sauvegarde avant mise à jour, tu pourras en cas de pépin restaurer ta sauvegarde.
            "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/NUXIT, sites perso chez PlanetHoster + sites gérés chez PHPNET/NUXIT, PlanetHoster et OVH

            Commentaire


            • #7
              Bonjour RobertG

              Merci encore pour tous tes conseils.

              Le système de cache installé est : LiteSpeed Cache Settings (ESI Module Settings)

              ​Mais il y a des caches dédiés au thème, je ne pense pas que ce module fasse le ménage dans les fichiers du thème.

              Donc quand je veux être sûr, LiteSpeed Cache + caches du thème + cache navigateur... j'espère qu'au refresh j'ai bien une vraie vision de mon site

              Pour les modules, je les désactiverai 1 à 1 avec un délai entre 2. Je n'ai pas de pression.

              Comme je te l'ai dit, j'ai une version de dev (copie de la prod) sur lequel j'exerce mes talents d'apprenti sorcier Joomla
              Donc si je casse, je remonte rapidement. Quand mes modifs sont éprouvées, je les reporte sur la prod.

              Sur la version de prod, avant chaque mise à jour, même si déjà éprouvée sur la version de dev, je fais un backup.
              Et si je ne fais rien, un backup hebdo (quand j'y pense) est fait.

              Joyeuses Pâques !
              Bruno

              Commentaire


              • #8
                Bonjour,

                Oui, avec ces divers vidages, tu dois retrouver le site tel que tu viens de le modifier.

                Pour les modules, il faut regarder dans la gestion de ceux-ci ceux qui sont désactivés et donc peuvent être supprimés.
                "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/NUXIT, sites perso chez PlanetHoster + sites gérés chez PHPNET/NUXIT, PlanetHoster et OVH

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X