Encontrar php.ini en Linux

Cuando PHP inicia lee el fichero de configuración php.ini el cual contiene directivas para el uso de PHP. Dependiendo bajo que modo esté funcionando PHP (CGI, FastCGI, Apache, etc) el archivo de configuración es leído únicamente cuando se arranca el servidor o en cada ejecución. Saber en que modo está funcionando PHP es importante, ya que te ayudará a saber que archivo php.ini se está leyendo, y por lo tanto en cual deberás hacer las modificaciones que quieras realizar.

Aviso

Recuerda que las modificaciones que hagas en el archivo php.ini afectarán a todos los dominios configurados el servidor.

La forma más rápida para encontrar en que ruta se encuentra php.ini sería utilizando el comando “locate“, pero como hemos comentado suelen existir varios archivos php.ini dentro de un servidor, y por lo tanto esta opción solo valdría para recordar la ruta del archivo si ya la conocíamos antes. En cualquier caso, el comando para realizar la búsqueda sería:

Nota

En un servidor Linux con Plesk en el que se utilice el soporte para PHP como módulo de Apache, la ruta absoluta del fichero php.ini sería:

 

/etc/php5/apache2/php.ini

 

 

locate php.ini

 

Puede que en ocasiones haga falta actualizar la base de datos de locate para que tenga en cuenta cambios de ficheros en el servidor. Para hacerlo basta ejecutar el siguiente comando:

 

updatedb

 

Otra manera de encontrar el archivo php.ini, sería emplear la función PHPInfo() de PHP para localizar donde se está leyendo la configuración de php.ini. Puedes encontrar más información sobre la utilización de PHPInfo() en el artículo Ver la versión de PHP.

Para comentar sobre este artículo, rellena el formulario. Los campos marcados con un asterisco (*) son obligatorios.


*