Problème dès le début de la migration Joomla 4

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

  • [Problème] Problème dès le début de la migration Joomla 4

    Bonjour.
    Vieil utilisateur Joomla (plus de 15 ans) je tombe sur un problème dès le début de la migration vers Joomla 4.

    J'avais déjà installé il y a qqs mois sur mon NAS local (un DS 720+ avec DSM 7.0) un Joomla 4 "tout neuf", sans rien, pour me familiariser avec l'interface. Ca avait parfaitement fonctionné.

    Aujourd'hui, je souhaite tester la migration de mon site. J'ai donc importé mon site distant sur mon NAS local et tenté de lancer une migration de Joomla 3.10.2 vers 4 (menu Composants > Mise à jour de Joomla). Dès le début j'ai un message rouge : "Configuration PHP & Base de données requis : Avertissement" "Support de compression zlib : Non".

    Comment activer cette option ?
    J'ai bien cherché la solution sur qqs sites d'aide sur internet, mais ils recommandent souvent d'ouvrir le capot moteur de mon NAS pour aller bidouiller dans les fichiers unix (PHP.INI) . Faut-il vraiment faire ça ?
    Merci d'avance pour votre réponse.


  • #2
    Salut,

    L'avertissement (signalé en orange) n'est normalement pas bloquant, juste vivement conseillé.
    Le support de la compression zlib ne veut pas forcément dire qu'elle est active.
    En effet, elle peut être supportée par le serveur mais pas forcément activée dans les options php, et dans ce cas, le rapport de vérification avant mise à jour de Joomla 4 mettra le voyant au vert.

    support zlib


    Tu retrouveras aussi cette info via le menu de l'admin Joomla : "Système" > "Information système" puis onglet "informations PHP"

    Si tu veux activer la compression mais que tu n'as pas la main pour configurer les options php sur ton serveur, tu peux éventuellement activer la fonction manuellement via le fichier php.ini via le code :
    Code:
    zlib.output_compression = On
    Mais comme évoqué en début de réponse, si "supporté" ne veut pas dire pas "activé", à l'inverse activer la fonction ne servira à rien si elle n'est pas supportée.
    Donc la priorité est de vérifier si ce support est possible sur ton serveur et dans ce cas le rendre opérationnel.
    Ensuite tu pourras te poser la question quant à l'utilité ou pas d'activer cette compression.
    Dernière édition par dolmenhir à 15/10/2021, 09h39
    Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
    Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
    Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

    Commentaire


    • #3
      Merci dolmenhir pour ta réponse rapide.
      De mon coté, j'ai ouvert le capot moteur de mon NAS afin d'activer "zlib.output_compression = On" dans les php.ini... Je dis bien LES car mon NAS contient une dizaine de php.ini. Dans le doute, je les ai TOUS modifié et résultat... toujours pareil.

      Résultat : Mon écran Mise à jour Joomla et à droite le contenu des infos système PHP :
      Cliquez sur l'image pour l'afficher en taille normale

Nom : Sans titre-1.jpg 
Affichages : 158 
Taille : 132,0 Ko 
ID : 2032428
      D'autre part, tu dis
      Ensuite tu pourras te poser la question quant à l'utilité ou pas d'activer cette compression.
      Est-ce à dire que "zlib" n'est pas obligatoire pour faire tourner Joomla 4 ? Pourtant l'uprade bloque dessus ???
      Et sinon, est-il possible d'installer/upgrader vers Joomla 4 sans activer zlib/ZGIP ?

      Commentaire


      • #4
        Comme je le disais précédemment, "Supporté" ne veut pas dire "Activé", le second ne pouvant fonctionner que si le premier existe.
        Pour Joomla 4 le support semble indispensable, l'activation non.

        Il est possible que l'extension php zlib ne soit pas installée sur ton serveur php.
        Si c'est bien le cas, il faut l'installer (et même dans le doute la réinstaller).
        Les modalités d'installation dépendront de l'environnement du serveur utilisé.
        Une petite recherche sur GG devrait te permettre de rapidement trouver la solution.
        N'ayant pas du tout le même environnement, je ne peux pas t'aider plus que ça.

        Si l'extension zlib est déjà installée, il faut aller dans le gestionnaire des extensions php et l'activer.

        EDIT : j'ai trouvé cette petite info :
        PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
        Dernière édition par dolmenhir à 15/10/2021, 15h52
        Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
        Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
        Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

        Commentaire


        • #5
          Merci beaucoup de ton aide, dolmenhir
          Je vais voir ça de plus près sur mon NAS.

          Commentaire


          • #6
            Quand on trouve de l'aide sur un forum on est bien content... Alors quand on a trouvé la solution, c'est bien de la faire partager.
            La solution, je l'ai trouvée sur le forum de Synology (https://www.nas-forum.com/).
            Il suffit d'aller dans les paramètres de l'application WebStation du NAS et d'appliquer le paramétrage suivant : http://r.d.a.d.free.fr/Sans-titre-8.jpg
            Tout simplement !
            woluweb aime ceci.

            Commentaire


            • #7
              Envoyé par Alexandre37 Voir le message
              Quand on trouve de l'aide sur un forum on est bien content... Alors quand on a trouvé la solution, c'est bien de la faire partager.


              woluweb aime ceci.
              Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
              Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
              Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X