¿Dónde está mi ruta de instalación de PHP?

13

Estoy usando centos y necesito averiguar dónde está la ruta de instalación de php. ¿Hay algún comando que pueda usar para averiguarlo? Gracias

usuario50946
fuente

Respuestas:

14

Recomendaría crear un nuevo archivo test.php e insertar este código:

<?php
phpinfo();
?>

Luego navegue hasta test.php en un navegador. Esto debería darle mucha información sobre php.

Si instaló a través de un rpm también intente

 rpm -ql php

o

 find / -name php.ini
pablo
fuente
inserte qué código? No veo nada
Phil Hollenback
lo siento, olvidé marcar el código de mi php, corregido en la publicación.
pablo
6

No estoy seguro de qué quieres decir con ruta de instalación, si estás hablando del binario 'which php' probablemente funcionará.

Si se refiere a algo más, como el directorio de instalación de la extensión y supone que su php se instaló con RPM, haga un 'yum install php-devel' para obtener el comando php-config. Puede ejecutarlo sin opciones para obtener una lista de todo lo que sabe o puede solicitarle solo cierta información, aquí hay algunos útiles para su situación:

php-config --php-binary
php-config --extension-dir
php-config --include-dir

También intente ejecutar 'php -i' en la línea de comando para obtener la salida de phpinfo.

Mark McKinstry
fuente
1

También puedes usar este comando

php -i | grep "Loaded Configuration File"
Pato
fuente
0

Mi instalación está en

/etc/php.d/

y

/usr/include/php

Pero no estoy seguro de lo que estás tratando de lograr

Bart De Vos
fuente
/usr/include/phpdebe contener solo archivos de encabezado (* .h) mientras la configuración está presente en /etc/php.d. Por lo general, PHP reside en /usr/bino /usr/local/bin.
Lekensteyn