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)
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