Comment modifier les REGISTER GLOBALS sur mon pack ?

From Amen Wiki

Jump to: navigation, search

Contents


[edit] Introduction

L'instruction REGISTER_GLOBALS permet de déterminer si certaines variables PHP seront considérées comme des variables globales. Sur votre pack AMEN, sa valeur (ON ou OFF) est modifiable directement au sein du fichier php.ini.

Au cours de l'évolution du langage PHP de sa version 4 vers la version 5, la valeur par défaut de l'instruction REGISTER_GLOBALS à été modifié comme suit:

  • PHP4 = Par défaut, REGISTER_GLOBALS est placée sur la valeur On
  • PHP5 = Par défaut, REGISTER_GLOBALS est placée sur la valeur Off

[edit] php.ini

L'instruction REGISTER_GLOBALS est accessible au sein du fichier de configuration de PHP et nommé php.ini.

Afin de modifier l'instruction REGISTER_GLOBALS vous devez donc d'abord activer votre fichier php.ini personnel.

Pour connaitre la procédure, rendez-vous à la page: Comment configurer le fichier php.ini ?

[edit] Editer le fichier php.ini

Une fois votre fichier php.ini activé, téléchargez-le sur votre ordinateur et ouvrez en le contenu avec un logiciel texte.

A cause de l'encodage du fichier, les éditeurs de texte comme bloc-note ne vous permettront pas de visualiser correctement le contenu du fichier. Ci-dessous, à gauche, est affiché la version du fichier avec l'application bloc-note tandis qu'à droite est affiché le contenu du même fichier avec l'application bloc-note2:


CPV2_DEV_PHP-INI_rateavecblocnote_FR.JPG CPV2_DEV_PHP-INI_reussiavecblocnote2_2_FR.JPG


Au sein du fichier, recherchez l'instruction REGISTER_GLOBALS:

CPV2_DEV_PHP-INI_reussiavecblocnote2_3_FR.JPG

Modifiez la valeur de l'argument en On ou Off

puis sauvegardez le fichier.

Il ne vous reste plus qu'à le replacer directement en FTP dans le répertoire /conf/php/ pour visualiser immédiatement le changement effectué.

Assurez-vous bien que le fichier sur votre serveur est nommé php.ini. Dans le cas contraire, les instructions et les modifications que vous avez effectué ne seront pas prises en compte.
Personal tools
Toolbox