Editar la configuración PHP en el archivo php.ini en un servidor cloud con Linux

La configuracion PHP se puede editar usando el archivo denominado php.ini. Este es el archivo de configuración principal del lenguaje de scripts open source.

Requisitos

  • Un servidor cloud con Linux (cualquier distribución)
Consejo

Encuentra el servidor cloud que se adapte a tus necesidades en IONOS.

Mostrar la configuración PHP del servidor

Para ver la configuración PHP actual de tu servidor, crea un archivo llamado phpinfo.php en el directorio raíz de tu web:

sudo nano /var/www/html phpinfo.php

A continuación, introduce el siguiente contenido en el archivo que acabas de crear:

<!--?php phpinfo() ?-->

Guarda y cierra el archivo y luego visualízalo desde cualquier navegador (http://example.com/phpinfo.php).

Por razones de seguridad, se recomienda eliminar este archivo una vez que hayas terminado con él.

Así puedes encontrar el archivo php.ini

Cuando PHP se inicia, este busca un archivo php.ini en varias ubicaciones posibles del servidor. La ubicación por defecto del archivo php.ini es la siguiente:

  • Ubuntu 16.04: /etc/php/7.0/apache2
  • CentOS 7: /etc/php.ini

También puedes crear un nuevo archivo php.ini únicamente con la configuración PHP que necesites cambiar y ponerlo en el mismo directorio que el script PHP. El nuevo archivo sobrescribirá la configuración del archivo php.ini por defecto.

Sin embargo, esto solo se aplica a los scripts en el mismo directorio que el archivo php.ini. Los subdirectorios no se ven afectados. Por lo tanto, el archivo php.ini recién creado debe introducirse en cada directorio de trabajo.

Editar el archivo php.ini

Para abrir en Linux el archivo php.ini estándar y poder editarlo, en función de tu distribución Linux, utiliza en el terminal uno de los siguientes comandos:

  • Ubuntu 16.04: sudo nano /etc/php/7.0/apache2
  • CentOS 7: sudo nano /etc/php.ini

Haz los cambios que sean necesarios. Cualquier línea que comience con un punto y coma actuará como un comentario, lo que significa que PHP ignorará esa línea. Si lo que quieres es activar una opción que está desactivada de esta manera (con un punto y coma), elimina el punto y coma del principio de la línea.

Guarda y cierra el archivo. A continuación, reinicia el servidor web para que los cambios surtan efecto. Para ello, utiliza los siguientes comandos:

  • Ubuntu/Debian: sudo systemctl restart apache2
  • CentOS: sudo systemctl restart httpd
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede obtener más información, o bien conocer cómo cambiar la configuración de su navegador en nuestra. Política de Cookies.