Modifier la configuration et la version de PHP

De PHPNET - Wiki
Révision datée du 25 mai 2015 à 10:18 par Marine (discussion | contributions) (Hébergement Premium Mutualisé / Dédié)
Aller à : navigation, rechercher

Hébergements Mutualisés Eco / Standard / Pro

  1. Rendez-vous dans votre panel client
  2. Cliquez dans le menu de gauche sur "hébergements mutualisés" puis sélectionnez l'hébergement concerné
  3. Sur la page de l'hébergement cliquez sur le bouton "configuration PHP" qui se trouve en bas de page (en vert sur la capture d'écran ci-dessous) .
    Config php.png
  4. Cherchez le paramètre à modifier
  5. Choisissez la valeur désirée dans la colonne "Actions" (1)
  6. Validez en cliquant sur le bouton "Modifier les paramètres" (2)
    Config php2.png

Hébergements Premium Mutualisés / Dédiés

Vous pouvez éditer la configuration de PHP directement via le fichier php.ini disponible via FTP ou SSH dans le répertoire /CONFIG de l'hébergement Premium .
Les changements seront pris en compte sous deux minutes .

Activer le module Ioncube Loader

Vous devez dé-commenter la ligne correspondante au module Ioncube Loader dans le fichier php-extensions.ini qui se trouve dans le dossier /CONFIG de votre hébergement Premium.
L'opération se résume donc à effacer le ; (point-virgule) situé au début de la ligne :

;zend_extension = /usr/lib/php5/20090626/ioncube_loader_lin_5.3.so

Plus d'informations sur les paramètres de PHP

  • Allow_call_time_pass_reference : Active ou non la possibilité de forcer les arguments à être passés par référence lors de l'appel à une fonction. Supprimée depuis PHP 5.4 .
  • Allow_url_fopen Cette option active les versions étendues des fonctions d'accès aux fichiers, qui savent exploiter les URL. Les extensions par défaut permettent d'accéder aux fichiers distants avec les protocoles FTP ou HTTP. Certaines extensions comme zlib , peuvent ajouter d'autres fonctionnalités.
  • Display_errors : Cette directive détermine si les erreurs doivent être affichées à l'écran ou non.
  • Expose_php : Décide ou non si PHP doit être affiché comme étant installé sur le serveur (e.g. en ajoutant sa signature dans les en-têtes du serveur web). Ce n'est en aucun cas une menace de sécurité, mais cela permet de déterminer si vous utilisez PHP ou non sur votre serveur.
  • Fonction mail : Permet d'envoyer des mails avec PHP. Si vous n'en avez pas besoin, il est préférable de définir ce paramètre sur off.
  • Magic_quotes_gpc : Fixe le mode magic_quotes pour les opérations GPC (Get/Post/Cookie). Lorsque magic_quotes est activé, tous les caractères ' (guillemets simples), " (guillemets doubles), \ (antislash) et NUL sont échappés avec un antislash. Supprimée depuis PHP 5.4 .
  • Magic_quotes_runtime : Si magic_quotes_runtime est activé, toutes les fonctions qui obtiennent des données auprès d'une source externe, y compris les bases de données et les fichiers texte, verront leurs guillemets échappés avec un antislash. Si magic_quotes_sybase est aussi activé, les guillemets simples seront échappés avec un autre guillemet simple, plutôt qu'un antislash. obsolète à partir de PHP 5.3.0
  • Magic_quotes_sybase : Si magic_quotes_sybase est aussi activé, un guillemet simple est échappé avec un guillemet simple au lieu d'un anti-slash, si magic_quotes_gpc ou magic_quotes_runtime est activé. Supprimée depuis PHP 5.4 .
  • Output_buffering : Active ou désactive la bufferisation de sortie pour tous les fichiers.
  • Register_globals : Définit si oui ou non les variables EGPCS (Environment, GET, POST, Cookie, Server) seront enregistrées comme des variables globales.
  • Fonction mail Permet d'envoyer des mails avec PHP. SI vous n'en avez pas besoin, il est préférable de définir ce paramètre a off.Supprimée depuis PHP 5.4 .
  • Short_open_tag : Définit si les balises courtes d'ouverture de PHP ( <? ?> ) sont autorisées ou non. Si vous voulez utiliser PHP avec XML, vous devez désactiver cette option de configuration pour pouvoir utiliser <?xml ?> . Sinon, vous pouvez l'écrire à l'aide de PHP, par exemple : <?php echo '<?xml version="1.0"'; ?> . Si cette option est désactivée, vous devez utiliser la version longue d'ouverture de balises PHP ( <?php ?> ).