![00-portada-como-encontrar-el-archivo-php-ini-en-linux Cómo encontrar el archivo php.ini en Linux](https://diarioprogramador.com/wp-content/uploads/2022/11/00-portada-como-encontrar-el-archivo-php-ini-en-linux-640x427.jpg)
Cuando despliegas un proyecto en un servidor en Linux en ocasiones es necesario hacer cambios en la configuración de PHP en el archivo php.ini y es un poco complicado encontrarlo, es por eso que en este tutorial aprenderás tres maneras distintas de cómo encontrar el archivo php.ini en sistemas Linux. Sin más, manos a la obra.
Requisitos previos
- Sistema operativo en Linux.
- PHP instalado en el SO.
Método 1. Función de PHP phpinfo()
Esta función de PHP retorna información importante acerca del servidor, de los módulos que se están usando y de la instalación general de PHP como la ubicación del archivo php.ini. En la raíz de tu directorio de archivos del servidor web crea un nuevo archivo, lo puedes llamar info.php y dentro de él agrega el siguiente código:
<?php phpinfo(); ?>
Ve al navegador y escribe el nombre de dominio o dirección IP y el nombre del archivo que acabas de crear, quedaría nombrededominio.com/info.php, te mostrará diversa información y la ubicación del archivo php.ini:
Método 2. Encontrar el archivo php.ini desde terminal
Para este método usarás la terminal de comando, normalmente es el método que yo uso para encontrar el archivo php.ini de PHP, ejecuta la instrucción:
php -i | grep "Loaded Configuration File"
Se mostrará la ubicación del archivo php.ini:
Método 3. Comando locate
Existe otro comando que puedes usar desde la terminal se llama locate, para instalarlo:
sudo apt install mlocate
Se mostrarán todos los archivos llamados php.ini que se encuentren en el sistema operativo, solo ejecuta en la terminal de comandos:
locate php.ini
Te devolverá algo parecido dependiendo de qué tengas instalado en tu servidor:
Configuraciones más comunes en el archivo php.ini
En el archivo php.ini encontrarás diversas directivas de configuración que permiten diversos comportamientos de PHP. Algunas de las directivas más comunes al realizar cambios son:
file_uploads
Esta directiva permite habilitar o deshabilitar la carga de archivos a través del protocolo HTTP. Utiliza un valor booleano, cuando esta deshabilitado no podrás realizar cargas de archivos desde tus formularios.
upload_max_filesize
Si estás teniendo problemas para cargar archivos en tu sitio web es muy probable que tengas que realizar cambios aquí. Esta directiva te permite establecer el tamaño máximo de un archivo para ser cargado en tu servidor de forma predeterminada la configuración está en 2MB, si necesitas cargar archivos con más peso tienes que realizar cambios en esta directiva.
post_max_size
Recuerda que el valor de esta directiva debe ser mayor que el valor en la directiva upload_max_filesize. Con esta directiva puedes establecer el valor máximo de los datos POST en tus formularios.
Conclusión
En este tutorial aprendiste cómo encontrar el archivo php.ini en sistemas Linux lo que te permitirá realizar cambios a la configuración de PHP. Si te fue de ayuda te invito a compartirlo en tus redes sociales para llegar a más personas y si tienes dudas o comentarios déjalos en la caja de comentarios, estaré al pendiente de ellos. Te envío un saludo.
Referencias:
PHP Documentación.
Stackoverflow.
Te puede interesar: Cómo instalar Docker en Ubuntu Server 20.04 y 22.04.
Me ha servido mucho, gracias por compartir!
Hola Alfonso, gracias por visitar y comentar, te envio un saludo.