Magic Quotes GPC

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

  • [RÉGLÉ] Magic Quotes GPC

    Hello,
    je viens de lancer l’installation de Joomla 2.5.1 en local et dans la fenêtre de pré-installation, là où sont indiqués les paramètres recommandés, j’ai Magic Quotes GPC en rouge, à quoi correspond ce paramètre? Merci.

    Dernière édition par porcini à 23/02/2012, 15h06

  • #2
    Re : Magic Quotes GPC

    Bonjour,

    Magic Quotes GPC (ou guillemets magiques) est un rescapé des anciennes versions de PHP, http://fr2.php.net/manual/fr/security.magicquotes.php. Déclarée obsolète, donc devant être désactivés. En local, accéder au php.ini et corriger les lignes magic_quotes pour avoir le résultat indiqué.


    ; Magic quotes;; Magic quotes for incoming GET/POST/Cookie data.magic_quotes_gpc = Off; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.magic_quotes_runtime = Off; Use Sybase-style magic quotes (escape ' with '' instead of \').magic_quotes_sybase = Off
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Magic Quotes GPC

      ...merci pour la réponse.
      J’utilise MAMP 2.0.5 et la version du PHP est 5.3.6. J’ai été dans le fichier php.ini et la partie qui traite les paramètres Magic Quotes est la suivante, donc les instructions ne sont pas vraiment les mêmes:
      Code:
      ; Magic quotes
      ;
      
      ; Use Sybase-style magic quotes (escape ' with '' instead of \').
      magic_quotes_sybase = Off
      
      ; Automatically add files before or after any PHP document.
      auto_prepend_file =
      auto_append_file =
      
      ; As of 4.0b4, PHP always outputs a character encoding by default in
      ; the Content-type: header.  To disable sending of the charset, simply
      ; set it to be empty.
      ;
      ; PHP's built-in default is text/html
      default_mimetype = "text/html"
      ;default_charset = "iso-8859-1"
      
      ; Always populate the $HTTP_RAW_POST_DATA variable.
      ;always_populate_raw_post_data = On
      j’ai mis les paramètres sur Off mais cela ne change rien à l’installation de Joomla parce que l’erreur refait surface.
      Code:
      ; Magic quotes
      ;
      
      ; Use Sybase-style magic quotes (escape ' with '' instead of \').
      magic_quotes_sybase = Off
      
      ; Automatically add files before or after any PHP document.
      auto_prepend_file =Off
      auto_append_file =Off
      
      ; As of 4.0b4, PHP always outputs a character encoding by default in
      ; the Content-type: header.  To disable sending of the charset, simply
      ; set it to be empty.
      ;
      ; PHP's built-in default is text/html
      default_mimetype = "text/html"
      ;default_charset = "iso-8859-1"
      
      ; Always populate the $HTTP_RAW_POST_DATA variable.
      ;always_populate_raw_post_data = Off
      Je peux rajouter le code que tu m’as envoyé?

      Commentaire


      • #4
        Re : Magic Quotes GPC

        Tu dois rechercher les divers magic_quote_gpc et magic_quote_runtime qui y sont et les passer à Off.

        et pour les auto_append et auto_prepend, ne mets surtout pas ces Ogff, mais laisses les à vide. Il s'agit de pouvoir injecter un fichier php ou html avant de donner la main au code, ou pour y forcer un pied de page (ce que font les hébergeurs avec pubs forcées)
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : Magic Quotes GPC

          Envoyé par jisse03 Voir le message
          Tu dois rechercher les divers magic_quote_gpc et magic_quote_runtime qui y sont et les passer à Off.
          ... aucune trace de magic_quote_gpc et magic_quote_runtime dans mon fichier php.ini, c'est pour cela que je demandais s'il était possible de l'intégrer manuellement...

          Commentaire


          • #6
            Re : Magic Quotes GPC

            C'ets curieux qu'ils n'y soient pas, dans ce cas, à toi de les rajouter.
            Pas de demande de support par MP.
            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

            Commentaire


            • #7
              Re : Magic Quotes GPC

              ... je reprend exactement la partie de code que tu m'as envoyé plus haut?

              Commentaire


              • #8
                Re : Magic Quotes GPC

                ...bon ben j'ai rajouté à la main les deux paramètres comme ceci:
                Code:
                ; Magic quotes
                ;
                
                ; Use Sybase-style magic quotes (escape ' with '' instead of \').
                magic_quotes_sybase = Off
                
                ; Automatically add files before or after any PHP document.
                auto_prepend_file =
                auto_append_file =
                
                ; As of 4.0b4, PHP always outputs a character encoding by default in
                ; the Content-type: header.  To disable sending of the charset, simply
                ; set it to be empty.
                ;
                ; PHP's built-in default is text/html
                default_mimetype = "text/html"
                ;default_charset = "iso-8859-1"
                
                ; Always populate the $HTTP_RAW_POST_DATA variable.
                ;always_populate_raw_post_data = Off
                
                ; Magic quotes for incoming GET/POST/Cookie data.magic_quotes_gpc = Off
                
                ; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.magic_quotes_runtime = Off
                ...mais j'ai toujours la même erreur...

                Commentaire


                • #9
                  Re : Magic Quotes GPC

                  Désolé, je viens d erevoir le post, et le quote du code était mal passé...

                  Code:
                  magic_quotes_gpc = Off
                  magic_quotes_runtime = Off
                  Pas de demande de support par MP.
                  S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                  Commentaire


                  • #10
                    Re : Magic Quotes GPC

                    Désolé, je viens de revoir le post, et le quote du code était mal passé...

                    Code:
                    magic_quotes_gpc = Off
                    magic_quotes_runtime = Off
                    Pas de demande de support par MP.
                    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                    Commentaire


                    • #11
                      Re : Magic Quotes GPC

                      ...rien, ça ne passe toujours pas, j'ai écrit ça comme ceci:

                      Code:
                      ; Magic quotes
                      ;
                      
                      ; Use Sybase-style magic quotes (escape ' with '' instead of \').
                      magic_quotes_sybase = Off
                      
                      ; Automatically add files before or after any PHP document.
                      auto_prepend_file =
                      auto_append_file =
                      
                      ; As of 4.0b4, PHP always outputs a character encoding by default in
                      ; the Content-type: header.  To disable sending of the charset, simply
                      ; set it to be empty.
                      ;
                      ; PHP's built-in default is text/html
                      default_mimetype = "text/html"
                      ;default_charset = "iso-8859-1"
                      
                      ; Always populate the $HTTP_RAW_POST_DATA variable.
                      ;always_populate_raw_post_data = Off
                      
                      ; magic_quotes_gpc = Off
                      
                      ; magic_quotes_runtime = Off

                      Commentaire


                      • #12
                        Re : Magic Quotes GPC

                        ...j'ai essayé de le mettre ainsi, directement en dessous de magic_quotes_sybase = Off (avec la suite du code) mais ça ne passe toujours pas...
                        Code:
                        ; Magic quotes
                        ;
                        
                        ; Use Sybase-style magic quotes (escape ' with '' instead of \').
                        magic_quotes_sybase = Off
                        
                        magic_quotes_gpc = Off
                        
                        magic_quotes_runtime = Off
                        Dernière édition par porcini à 23/02/2012, 14h10

                        Commentaire


                        • #13
                          Re : Magic Quotes GPC

                          Et tu as redémarré le serveur après modifs ?
                          Pas de demande de support par MP.
                          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                          Commentaire


                          • #14
                            Re : Magic Quotes GPC

                            ...en effet, il fallait redémarrer le serveur, comment j'ai fait pour ne pas y penser

                            Merci

                            Commentaire


                            • #15
                              Re : Magic Quotes GPC

                              Bonjour,
                              J'ai le même problème (Joomla 2.5 en cours d'installation) : Magic Quotes GPC on
                              J'ai retrouvé php.ini, je l'ai ouvert avec Terminal (je suis sous Mac os Lion) mais je n'ai pas grande chose dedans et je n'y comprends rien :

                              Last login: Thu Oct 18 12:12:14 on ttys000
                              MacMarianna:~ marianna2$ /Applications/MAMP/bin/php/php5.3.6/conf/php.ini ; exit;
                              /Applications/MAMP/bin/php/php5.3.6/conf/php.ini: line 1: [PHP]: command not found
                              /Applications/MAMP/bin/php/php5.3.6/conf/php.ini: line 3: syntax error near unexpected token `
                              /Applications/MAMP/bin/php/php5.3.6/conf/php.ini: line 3:
                              logout


                              comment éditer s'il vous plait et qu'est-ce qu'il faudrait qu'il contienne ?

                              Merci pour toute aide !

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X