Où trouver le fichier de configuration PHP ?

Par : TutorialsGrey, le 01 Juillet 2022
PHP

Problème

Vous aimeriez connaître l'emplacement du fichier de configuration PHP sur votre système.

 

Solution

L'emplacement du fichier de configuration de PHP peut varier d'une plate-forme à l'autre. Voici une liste non-exhaustive des emplacements possibles du fichier de configuration de PHP ;

Plateforme Emplacement
xampp {installation directory}/php/php.ini
macOS /private/etc/php.ini
Ubuntu < 16.10 /etc/php5/{cli,apache2,cgi}/php.ini
Ubuntu >= 16.10 /etc/php7/{cli,apache2,cgi}/php.ini
Ubuntu >= 18.04 /etc/php/{version}/{cli,apache2,cgi}/php.ini
RedHat/CentOS/Fedora /etc/php.ini

Si vous êtes sur un système d'exploitation Unix, vous pouvez exécuter la commande php -i à partir du terminal et rechercher Loaded Configuration File dans le résultat pour obtenir l'emplacement exact pour votre système, comme dans l'exemple suivant :

$ php -i | grep 'Loaded Configuration File'
Loaded Configuration File => /etc/php/7.4/cli/php.ini