Comment modifier les paramètres PHP
Shared FAQ page chrome (breadcrumb, dates, read time, «Continuer la lecture», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.
Body
Introduction
Chaque version de PHP installée a son propre php.ini. Le serveur web le lit au démarrage ; rechargez donc le serveur web (ou PHP-FPM) après chaque modification.
Qu'est-ce que phpinfo()
phpinfo() permet de vérifier les changements apportés au fichier php.ini. Créez un fichier avec l'extension .php (phpinfo.php) à la racine web de votre site, avec le script PHP ci-dessous.
<?php phpinfo(); ?>
Passez les permissions du fichier à 644 et donnez-lui votre webuser comme propriétaire et groupe.
chmod 644 phpinfo.php
chown webuser.webuser phpinfo.php
Ouvrez https://yourdomain.com/phpinfo.php et lisez la ligne « Loaded Configuration File » : c'est le php.ini à modifier.
Modifier le fichier php.ini
Modifiez ce fichier, rechargez le serveur web et confirmez la nouvelle valeur dans phpinfo().
Modifier php.ini sur un serveur Plesk
Plesk expose les réglages de php.ini dans le panneau, par domaine ou globalement.
- Connectez-vous au panneau Plesk par le port sécurisé 8443, https://<server_ip>:8443 ; la commande « plesk login » depuis le shell donne une URL d'accès à usage unique.
- Cliquez sur « Domains » dans le volet d'options de gauche.
- Cliquez sur Manage pour le domaine choisi afin d'ouvrir son panneau Plesk.
- Cliquez sur « PHP Settings ».
Modifiez les directives PHP courantes depuis le panneau, ou ajoutez des directives dans la zone de texte « Additional configuration directives ».
Pour appliquer les changements PHP globalement à tous les domaines hébergés sur le serveur, suivez ces étapes dans le panneau Plesk.
- Cliquez sur Tools and Settings dans le volet d'options de gauche.
- Trouvez et ouvrez « PHP Settings », puis l'onglet php.ini.
Vous obtenez le fichier php.ini global sous forme de texte, modifiable directement.
Modifier php.ini sur un serveur cPanel
Sur les serveurs qui utilisent EasyApache 4, plusieurs fichiers php.ini gèrent le PHP du système. Chaque version de PHP du serveur a son propre php.ini, et il faut modifier le bon pour que les changements s'appliquent à la version voulue. Depuis WHM, allez dans « WHM >> Home >> Software >> MultiPHP INI Editor », choisissez la version de PHP, faites vos changements et enregistrez. Ils s'appliquent globalement à tous les comptes utilisant cette version de PHP. Pour un domaine précis, modifiez les réglages depuis son cPanel : cPanel >> Softwares >> MultiPHP INI Editor.
Extrait de la FAQ EuroVPS.
Plus dans la catégorie « Guides »Votre prochain partenaire d'infrastructure
Encore
une question ?
Dites-nous ce que vous cherchez à faire. Un ingénieur lira votre message et vous répondra.
+357 222 32280
Commençons par votre environnement.
Un peu de contexte nous aide à démarrer la bonne conversation.
