PHP – Scoprire quale file php.ini viene letto

È possibile che cercando sul vostro file system i file php.ini ne troviate più di uno. Ma quale di questi viene letto dall’interprete php? La cosa più semplice che potete fare è quella di creare una pagina info.php con il seguente contenuto:

<?php phpinfo(); ?>

E poi caricarla dal browser per leggere la configurazione di php. Proprio verso l’inizio dovreste trovare l’informazione che vi interessa.

Molto più velocemente, potreste usare il terminale:

php -i | grep "Loaded Configuration File"

La risposta del vostro terminale sarà simile alla seguente:

Loaded Configuration File => /etc/httpd/php.ini

Quello è il file che stavate cercando.