Aplicaciones Windows, Linux, Mac, móviles

Saber donde está php.ini

php.ini
()

Te explicamos como saber donde está el archivo php.ini. Este archivo contiene la configuración que PHP leerá al arrancar. Puede que tengas que modificar algún parámetro de PHP y para ello tener que editar el archivo php.ini.

El archivo php.ini viene configurado con parámetros estándar de PHP, pero a veces hace falta variar alguno dependiendo del uso que se vaya a hacer del servidor.

Por ejemplo, la modificación del límite máximo de los archivos que se suben mediante Web, modificando el valor de la directiva upload_max_filesize.

Te mostramos tres métodos para localizar el archivo php.ini:

Ejecutar php en la línea de comandos

Si usamos la terminal ya sea en local o mediante ssh, podemos ejecutar la orden php con el parámetro -i o –info que muestra el resultado de phpinfo().

En Linux:

php -i

Nos aparecerá un resultado completo con toda la información. Para que solamente nos muestre la localización del archivo php.ini, ejecutaremos:

php -i | grep 'php.ini'

Con el cual limitamos que la información mostrada solamente sea de las líneas que contengan “php.ini”.

php.ini

En Windows:

php.exe -i

Localizar php.ini desde el navegador Web

Si no tenemos acceso a la terminal, podemos usar phpinfo, que nos muestra la información de la configuración de PHP. Para ello creamos un archivo PHP, por ejemplo, info.php, con el siguiente contenido:

Subir el archivo a tu servidor, por ejemplo, vía FTP y abrirlo mediante un navegador Web.

Por ejemplo: https://urldetuservidor/info.php

Buscar la línea donde se muestra “Loaded Configuration File“.

phpinfo php.ini

Pero puede suceder que tengamos deshabilitado mostrar phpinfo a través del servidor Web por motivos de seguridad, entonces no mostrará ningún resultado. Más información de como ocultar el contenido de phpinfo().


Buscar php.ini con locate o find

Este método no es válido para Windows.

Para esta opción de buscar el archivo php.ini también necesitamos acceso a la línea de comandos, y tener instalados los paquetes mlocate o find, según el que vayamos a usar.

  • Buscar con locate:
    Es recomendable tener actualizada la base de datos de locate, para actualizarla ejecutar:
sudo updatedb

Una vez actualizada la base de datos, buscamos php.ini:

sudo locate php.ini
locate php.ini

  • Buscar con find:
find / -name php.ini
find php.ini

Usar locate o find puede provocar que se muestren resultados adicionales al archivo php.ini que se esté usando por PHP, pudiendo no ser el que buscamos en concreto. Por lo que esta opción es menos recomendable.


Información

Saber donde está php.ini – Descargar gratis

Licencia: 


¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuar!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies