aide prestashop PhenixSuite Help
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Recherche
    • S'inscrire
    • Se connecter

    htaccess chatouilleux ?

    Planifier Épinglé Verrouillé Déplacé Bugs & Améliorations
    14 Messages 2 Publieurs 502 Vues 2 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • C Hors-ligne
      camille
      dernière édition par

      Bonjour Eolia,
      Directement dans le fichier. Et bien au début. D'ailleurs, j'ai fait la manip pour l'autre site afin de le mettre en PHP8.1 et aucun souci, en ayant juste copié/collé le code et en modifiant la version PHP. Le message d'erreur se terminait par un truc en plus 410. En cherchant sur le Net, j'ai vu que cela pouvait venir du htaccess, et de fait.
      Je viens de retester. Outre l'erreur Internal server error, il y a cette ligne : Additionally, a 410 Gone error was encountered while trying to use an ErrorDocument to hand the request.
      Le code est bien mis en début de fichier. Je viens de tester sur un Phenix vierge et effectivement pas de souci. Ce doit donc être au niveau du site lui-même alors. Est-ce que votre script de nettoyage pourrait être à l'origine ? Car il était installé sur l'ancienne version mise à jour.

      1 réponse Dernière réponse Répondre Citer 0
      • eoliaE Hors-ligne
        eolia
        dernière édition par

        Essayez sans la ligne qui appelle le php.ini (mettez un # devant)
        Vous pouvez faire l'édition du fichier directement depuis le BO: Préférences SEO & URL => Génération du fichier .htaccess (en bas de page).
        Cleaner n'a pas d'impact sur les fichiers .htaccess, il les contrôle uniquement et ajoute ceux qui pourraient manquer.

        Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

        1 réponse Dernière réponse Répondre Citer 0
        • C Hors-ligne
          camille
          dernière édition par

          Alors, en ajoutant les lignes directement depuis le BO, tout est en erreur. Je rouvre le htaccess, et il a écrit comme ceci :
          <FilesMatch .php$>
          SetHandler application/x-httpd-php74
          </FilesMatch>

          J'ai aussi testé en commentant la ligne vers le fichier php.ini. Pareil.
          Je ne vois pourtant aucune erreur dans

          <FilesMatch .php>
          SetHandler application/x-httpd-php74
          <FilesMatch>
          AddHandler application/x-httpd-php74 .php
          

          Et le serveur n'a pas l'air d'enregistrer d'erreur. D

          1 réponse Dernière réponse Répondre Citer 0
          • C Hors-ligne
            camille
            dernière édition par

            bon, le forum a corrigé automatiquement, les < et > étaient remplacés par leur équivalents html

            1 réponse Dernière réponse Répondre Citer 0
            • eoliaE Hors-ligne
              eolia
              dernière édition par

              @camille a dit dans htaccess chatouilleux ? :

              <FilesMatch .php$>
              SetHandler application/x-httpd-php74
              </FilesMatch>

              Ah ben là c'est un bug, les \ ne devraient pas sauter 😛
              Vous avez essayé en écrivant juste ces 2 lignes directement dans le .htaccess ?

              Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

              1 réponse Dernière réponse Répondre Citer 0
              • C Hors-ligne
                camille
                dernière édition par

                Même erreur

                1 réponse Dernière réponse Répondre Citer 0
                • C Hors-ligne
                  camille
                  dernière édition par

                  ce ne serait pas en lien avec le fait que, si je l'écrit directement depuis le BO, il a du mal à interpréter les < > ?
                  C'est peut-être une bête question :-). Mais vu que c'est une maj d'un 1.6.1, il doit y avoir un fichier qui traîne quelque part. Je vais voir ce que ça donne si je connecte le Phenix vierge à la base de données et puis importer le thème

                  1 réponse Dernière réponse Répondre Citer 0
                  • C Hors-ligne
                    camille
                    dernière édition par

                    Alors ... j'ai connecté la bdd du Phenix vierge à un clone du site de dev, pas de souci. J'ai apporté la même modif dans le fichier htaccess en direct => même erreur. La bdd est donc d'un 1.6.1.24 migré vers Phenix.
                    J'ai essayé de copier le code via l'admin => même chose, retranscription html des < et >.
                    Et là, aucun fichier de l'autre install, juste sa bdd.
                    J'ai reconnecté le Phenix vierge à sa bdd d'origine et j'ai fait le test d'ajouter le code via l'admin => même problème avec les <>.
                    J'ai ajouté manuellement le code au fichier htaccess => ok
                    Vérification dans la page SEO : les <> n'apparaissent pas. Je clique sur le bouton Régénérer => de fait dans le fichier htaccess, plus de <> (et donc erreur bien sûr)
                    Donc

                    1. Phenix interprète les <>
                    2. Avec une bdd mise à jour d'1 1.6, il ne supporte pas le code
                      C'est pas un souci, je vais me passer de cela pour ce site. Mais à voir si vous reproduisez la même chose ?
                    1 réponse Dernière réponse Répondre Citer 0
                    • eoliaE Hors-ligne
                      eolia
                      dernière édition par

                      • pour les <> et / je suis dessus pour voir pourquoi il les supprime (normalement les données sont brutes et ne devraient pas être modifiées)

                      • Pour le reste il doit y avoir quelque chose dans la bdd qui ne plait pas à Apache en 7.4. Ce qui est pénible avec o2switch c'est qu'on a pas accès au vrai error.log.

                      Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

                      1 réponse Dernière réponse Répondre Citer 0
                      • C Hors-ligne
                        camille
                        dernière édition par

                        le cpanel étant du coup en 7.4, cela devrait poser problème aussi, non ? si c'est une question d'Apache

                        1 réponse Dernière réponse Répondre Citer 0
                        • eoliaE Hors-ligne
                          eolia
                          dernière édition par

                          Normalement non car dans le Cpanel c'est fait en amont, dans la config d'Apache elle-même.

                          Concernant le bug de l'édition/enregistrement du fichier .htaccess avec les <> et \ depuis le BO c'est corrigé pour la version v33.

                          Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

                          1 réponse Dernière réponse Répondre Citer 0
                          • C Hors-ligne
                            camille
                            dernière édition par

                            ok super merci ! j'attends cette version avec impatience 🙂
                            J'avais écrit aussi un autre post concernant une erreur sur la page Paramètres de la boutique > Produits. L'avez-vous vu ?

                            Merci encore !!!

                            1 réponse Dernière réponse Répondre Citer 0
                            • Premier message
                              Dernier message
                            bug
                            26 sujets
                            1.6
                            24 sujets
                            front-office
                            11 sujets
                            1.5
                            8 sujets
                            1.7
                            5 sujets
                            système
                            4 sujets
                            administration
                            3 sujets
                            hack
                            3 sujets
                            module
                            3 sujets
                            performance
                            3 sujets
                            smtp
                            3 sujets
                            transporteurs
                            3 sujets
                            dashboard
                            2 sujets
                            https
                            2 sujets
                            paypal
                            2 sujets
                            promotions
                            2 sujets