GNU/Linux >> Tutoriales Linux >  >> Linux

¿Dónde puedo encontrar php.ini?

En la línea de comando ejecute:

php --ini

Obtendrás algo como:

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/pdo.ini,
/etc/php5/cli/conf.d/pdo_sqlite.ini,
/etc/php5/cli/conf.d/sqlite.ini,
/etc/php5/cli/conf.d/sqlite3.ini,
/etc/php5/cli/conf.d/xdebug.ini,
/etc/php5/cli/conf.d/xsl.ini

Eso es de mi máquina de desarrollo local. Sin embargo, la segunda línea es la interesante. Si no hay nada mencionado, echa un vistazo al primero. Esa es la ruta, donde PHP busca el php.ini archivo.

Puede recopilar la misma información usando phpinfo() en un script y llamarlo con un navegador. Se menciona en el primer bloque de la salida. php -i hace lo mismo con la línea de comandos, pero es bastante incómodo.


La mejor manera de encontrar esto es:

Crear un PHP (.php ) archivo y agregue el siguiente código:

<?php phpinfo(); ?>

y abrirlo en un navegador. ¡Mostrará el archivo que realmente se está leyendo!

Actualizaciones por el OP:

  1. Es probable que la respuesta aceptada anteriormente sea más rápida y conveniente para usted, pero no siempre es correcta. Ver comentarios sobre esa respuesta.
  2. Tenga en cuenta también la alternativa más conveniente <?php echo php_ini_loaded_file(); ?> mencionado en esta respuesta.

Linux
  1. ¿Dónde puedo encontrar el archivo buildinfo.sh?

  2. ¿Dónde puedo encontrar el SDK de Java en Linux después de instalarlo?

  3. ¿Dónde puedo encontrar e instalar las dependencias para pygame?

  4. ¿Dónde puedo encontrar el código fuente del comando cp?

  5. ¿Dónde puedo averiguar dónde se ha instalado un paquete?

Dónde encontrar datos de ancho de banda

Dónde encontrar la información de mi servidor

¿Dónde puedo encontrar un registro en cPanel?

¿Cómo puedo saber dónde está alojado mi sitio web?

¿Dónde puedo encontrar la primera versión del sistema operativo Linux?

¿Dónde está el archivo php.ini en una PC con Linux/CentOS?