Ir al contenido principal

Cómo cambiar la versión de PHP y sus ajustes (PHP Selector y MultiPHP)

Esta guía explica las dos formas de cambiar la versión de PHP en cPanel (PHP Selector y MultiPHP Manager), cómo ajustar valores de php.ini y cómo comprobar la configuración. Está pensada para usuarios con varias webs o necesidades concretas de PHP

1. Requisitos previos

  • Acceso a cPanel.

  • Saber qué versión de PHP necesita cada web.


2. Instrucciones paso a paso

Opción 1: PHP Selector (misma versión para todos)

1. En cPanel, abre Seleccionar versión de PHP.

Captura de pantalla 1 de la guía

2. Elige la versión.

Captura de pantalla 2 de la guía

3. Abajo, junto a cada dominio que aún no lo use, haz clic en Usar PHP Selector.

Captura de pantalla 3 de la guía

💡 Consejo: Si el dominio usa la versión predeterminada en MultiPHP Manager, cámbiala allí primero a otra versión para poder usar el Selector.


Opción 2: MultiPHP Manager (versión por dominio)

4. En Software, abre MultiPHP Manager.

Captura de pantalla 4 de la guía

5. Marca los dominios a cambiar.

Captura de pantalla 5 de la guía

6. Elige la versión en el desplegable de la derecha y haz clic en Aplicar.

Captura de pantalla 6 de la guía
Captura de pantalla 7 de la guía

💡 Consejo: Desde MultiPHP elige siempre versiones ea-php.


Ajustar valores de php.ini (opcional)

7. En Software, abre MultiPHP INI Editor, elige el dominio o el directorio home y cambia los valores. Haz clic en Aplicar.

Captura de pantalla 8 de la guía

Captura de pantalla 9 de la guía


Comprobar la versión con phpinfo

8. En el Administrador de archivos, en la carpeta de la web, crea phpinfo.php.

Captura de pantalla 10 de la guía
Captura de pantalla 11 de la guía

9. Edítalo y pega este código:

<?php
phpinfo();
?>

Captura de pantalla 12 de la guía
Captura de pantalla 13 de la guía

10. Abre tudominio.com/phpinfo.php en el navegador.

Captura de pantalla 14 de la guía

11. Borra el archivo phpinfo.php al terminar.
​

⚠️ Importante: Deja de mostrar información sensible de tu servidor.
​

Valores de php.ini más habituales

Directiva

Para qué sirve

display_errors

Mostrar errores en pantalla (desactivado por defecto).

max_execution_time

Tiempo máximo de ejecución de un script.

max_input_time

Tiempo máximo para procesar datos de entrada.

max_input_vars

Número máximo de variables por petición.

memory_limit

Memoria máxima por script (mayor que post_max_size).

post_max_size

Tamaño máximo de datos POST (mayor que upload_max_filesize).

upload_max_filesize

Tamaño máximo de archivo subido.

session.gc_maxlifetime

Duración de las sesiones.

zlib.output_compression

Compresión de las páginas.


4. Resultado esperado

Cada web usa la versión de PHP y los ajustes que necesita, y puedes comprobarlo con phpinfo.


5. Solución de problemas

Si: ¿Cuál uso?

Solución: PHP Selector si todas tus webs usan la misma versión; MultiPHP Manager si necesitas versiones distintas por dominio.

Si: Uso PHP Selector y no se aplican los cambios de php.ini.

Solución: Ajusta también los valores en Seleccionar versión de PHP > Opciones.


6. Resumen y siguientes pasos

Sabes cambiar la versión de PHP, sus ajustes y comprobarlos.

¿Ha quedado contestada tu pregunta?