PHP.ini

Le perso.ini global est valable pour tout le site.

/cgi-bin/phpX/php.ini -> ce fichier n'est pas modifiable
/cgi-bin/phpX/perso.ini -> GLOBAL
Ou X est la version de PHP comment changer de version de PHP

/cgi-bin/php4/perso.ini pour PHP4
/cgi-bin/php5/perso.ini pour PHP5.2.x
/cgi-bin/php5.3/perso.ini pour PHP5.3.x
/cgi-bin/php5.4/perso.ini pour PHP5.4.x
/cgi-bin/php6/perso.ini pour PHP6.0.x
/cgi-bin/php6.1/perso.ini pour PHP6.1.x

Ordre de chargement des fichiers .ini, exemple pour PHP5
/usr/local/etc/php5/php.ini -> fichier par defaut commun à tous les utilisateurs
/cgi-bin/php5/perso.ini
/cgi-bin/php5/php.ini -> ce fichier n'est pas modifiable


Si il y a présence d'un php.ini dans un dossier, le perso.ini deviens SECONDAIRE et est chargé APRES le php.ini du dossier courant.

/www/dir1/php.ini -> GLOBAL cf. cette note importante
/cgi-bin/phpX/perso.ini -> SECONDAIRE
Ou X est la version de PHP comment changer de version de PHP


Ordre de chargement des fichiers .ini, exemple pour PHP5 avec un fichier php.ini dans le dossier /www/dir1
/www/dir1/php.ini cf. cette note importante
/cgi-bin/php5/perso.ini
/cgi-bin/php5/php.ini -> ce fichier n'est pas modifiable


Les paramètres définis dans le perso.ini SECONDAIRE prévaut sur le php.ini PRINCIPAL.

PHP5 est la version de PHP par defaut sur les serveurs comment changer de version de PHP

perso.ini global

php.ini par dossier