3.La configuration de PHP
3.2.Configuration de PHP avec php.ini
3.2.1.Introduction
Comme nous le verrons à différentes occasions, le comportement de PHP est, dans de nombreux cas, conditionné par la façon dont il est configuré.
Et la configuration de PHP passe essentiellement par un fichier baptisé (par défaut) php.ini.
3.2.2.Trouver le fichier php.ini
3.2.2.1.Introduction
La première étape dans le paramétrage de PHP consiste donc à trouver ce fameux fichier php.ini.
On peut avoir à distinguer le cas où PHP est intégré dans un site web et le cas où PHP est utilisé en ligne de commande.
![]() |
|
3.2.2.2.PHP pour un site web
Le plus simple dans ce cas, c'est de faire appel à la fonction phpinfo();. Pour cela il vous suffit de déposer le script suivant dans votre espace web
[où?]
et de l'exécuter
[comment?]
.
|
<?php
phpinfo(); ?> |
Vous pouvez alors consulter le bloc

La ligne "Loaded Configuration File" vous donne alors le chemin (consultez éventuellement également la ligne "additionnal .ini files parsed") du fichier php.ini

3.2.2.3.PHP en ligne de commande
La commande suivante
php --ini |
vous donnera directement le résultat
Configuration File (php.ini) Path: /etc/php5/cli Loaded Configuration File: /etc/php5/cli/php.ini Scan for additional .ini files in: /etc/php5/cli/conf.d Additional .ini files parsed: /etc/php5/cli/conf.d/curl.ini, /etc/php5/cli/conf.d/gd.ini, /etc/php5/cli/conf.d/ldap.ini, /etc/php5/cli/conf.d/mcrypt.ini, /etc/php5/cli/conf.d/mysql.ini, /etc/php5/cli/conf.d/mysqli.ini, /etc/php5/cli/conf.d/pdo.ini, /etc/php5/cli/conf.d/pdo_mysql.ini |
La encore il suffit de retrouver la ligne "Loaded Configuration File" pour retrouver le chemin du fichier php.ini (consultez éventuellement également la ligne "additionnal .ini files parsed")




phpinfo.php
