Tutoriales cPanel

Cómo cambiar la versión de PHP en cPanel

Publicado: 2 min de lectura

Para cambiar la versión de PHP en cPanel, entra a Software › MultiPHP Manager, marca el dominio, elige la versión en el menú PHP Version y pulsa Apply. Los límites como la memoria o el tamaño máximo de subida se ajustan aparte, en Software › MultiPHP INI Editor. Haz un respaldo antes y prueba el sitio después del cambio.

Dónde está la opción

Si tu proveedor usa CloudLinux, es posible que en lugar de MultiPHP Manager veas una opción llamada Select PHP Version, con su propia pantalla para la versión y las extensiones.

Captura pendiente
MultiPHP Manager con un dominio seleccionado y el menú PHP Version abierto.

Paso a paso

  1. Abre MultiPHP Manager

    En el grupo Software de cPanel, haz clic en MultiPHP Manager. Verás tus dominios con su versión actual de PHP.

  2. Selecciona el dominio

    Marca la casilla del dominio que quieres cambiar. Si dice Inherited, está usando la versión por defecto del servidor.

  3. Elige la versión

    En el menú PHP Version, elige la versión nueva. Si tu proveedor recomienda alguna, aparecerá marcada como recomendada. Pulsa Apply.

  4. Prueba el sitio

    Abre el sitio y su panel de administración en una ventana de incógnito. Si ves errores, vuelve a la versión anterior y revisa qué parte no es compatible.

Ajustar límites con MultiPHP INI Editor

En Basic Mode eliges el dominio y cambias las directivas más comunes; en Editor Mode editas el archivo de configuración directamente. Las directivas disponibles dependen de la versión de PHP.

DirectivaPara qué sirve
memory_limitMemoria máxima que puede usar un script
upload_max_filesizeTamaño máximo de un archivo subido
post_max_sizeTamaño máximo de un formulario enviado; debe ser igual o mayor que el anterior
max_execution_timeSegundos que puede tardar un script antes de cortarse

Sube los valores con moderación: los recursos de tu plan son limitados y un límite enorme puede ocultar un problema real.

¿Usas WordPress?

WordPress tiene su propio límite de memoria, independiente del de PHP. La guía de límite de memoria en WordPress explica cómo ajustarlo.

Lo mismo en DirectAdmin

Depende de cómo esté configurado el servidor: puede estar en las opciones del dominio, en Account Manager › Domain Setup, o en un selector de PHP en Extra Features. Si no lo encuentras, pregúntale a tu proveedor.

Guía revisada con cPanel (tema Jupiter).

Preguntas frecuentes

¿Qué significa «inherit»?

Que el dominio usa la versión de PHP por defecto que definió el administrador del servidor. Si este la cambia, tu dominio cambia con ella.

No aparece la versión que necesito

Según la documentación de cPanel, significa que esa versión no está instalada en el servidor o no está disponible para tu cuenta. Pregúntale a tu proveedor.

¿Cómo subo el límite de memoria de PHP?

En MultiPHP INI Editor, pestaña Basic Mode, elige el dominio y ajusta memory_limit. Algunas aplicaciones, como WordPress, tienen además su propio límite.

¿Puedo tener versiones distintas en cada dominio?

Sí: MultiPHP Manager permite asignar una versión diferente a cada dominio de la cuenta.