No puedo encontrar la ubicación de PHP.ini en mi servidor. Revisé todas las respuestas de Stack Overflow pero no puedo encontrar mi ubicación de php.ini.
Tengo Linux, Cent OS, zPanel. Última versión de PHP.
Mi computadora: Linux Mint 15 KDE.
MMPP
No puedo encontrar la ubicación de PHP.ini en mi servidor. Revisé todas las respuestas de Stack Overflow pero no puedo encontrar mi ubicación de php.ini.
Tengo Linux, Cent OS, zPanel. Última versión de PHP.
Mi computadora: Linux Mint 15 KDE.
NETCreator Hosting – Diseño Web
En tu terminal/consola (solo Linux, en Windows necesitas Masilla)
ssh [email protected]
php -i | grep "Loaded Configuration File"
Y te mostrará algo como esto. Loaded Configuration File => /etc/php.ini
.
MÉTODO ALTERNATIVO
Puede crear un archivo php en su sitio web, que ejecuta: <?php phpinfo(); ?>
y puede ver la ubicación de php.ini en la línea con: “Archivo de configuración cargado”.
Actualizar
Este comando da la ruta de inmediato
cli_php_ini=php -i | grep /.+/php.ini -oE #ref. https://stackoverflow.com/a/15763333/248616
php_ini="${cli_php_ini/cli/apache2}" #replace cli by apache2 ref. https://stackoverflow.com/a/13210909/248616
Este no es el php.ini para todas las cosas. Es para la CLI. en ubuntu 16.04/php7.0 (predeterminado); esto le dará /etc/php/7.0/cli/php.ini (o similar) para apache estará en /etc/php/7.0/apache2/php.ini Php info solo le dará el nivel más alto de php.ini; así que si coloca información en un directorio html, mostrará ESE (no apache predeterminado, etc.) Actualice la respuesta, está casi completa;)
– Nick
24 de noviembre de 2016 a las 17:13
php -i | grep "php.ini"
es más fácil de recordar. 😉
– Ah bueno
10 de febrero de 2017 a las 3:28
php -i | grep php.ini
es aún más fácil
– Eduardo
27 de abril de 2017 a las 11:20
tenga en cuenta que php -i
le dice al php.ini para CLI no el de apache
– Nam G VU
16 de julio de 2018 a las 6:43
Funcionó perfecto para mí.
– Mounish Ambaliya
1 de julio de 2019 a las 8:05
Hein André Grønnestad
Puedes encontrar el camino a php.ini
en la salida de phpinfo()
. Consulte la sección “Archivo de configuración cargado”.
gracias, pero usé el comando ssh de ITChristian, gracias
– PPMM
25 de julio de 2013 a las 6:44
No hay problema, solo dos formas diferentes de hacerlo. Podría ser útil para otros más adelante.
– Hein André Grønnestad
25 de julio de 2013 a las 6:46
elrealjag
En la mayoría de las instalaciones, puede encontrarlo aquí:
/etc/php.ini
¿Cómo puede cambiar el archivo de configuración cargado de /usr/local/lib/php.ini a /etc/php.ini?
– H Dindi
11 de febrero de 2015 a las 17:48
@user689017 stackoverflow.com/questions/19200498/…
– NETCreator Hosting – Diseño Web
15 de julio de 2015 a las 14:12
esfuerzo
php -i |grep 'Configuration File'
Randeep
#php -i | grep php.ini
también funcionará también!