🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo actualizar PHP y sus extensiones en cPanel

Actualizado el 6 de marzo de 2026

Mantener tu sitio web rápido y seguro es una de las tareas más importantes para cualquier administrador. Si usas cPanel, una de las acciones más efectivas que puedes realizar es mantener actualizar PHP cPanel y sus extensiones al día. PHP es el motor que impulsa la mayoría de los sitios web (WordPress, Joomla, PrestaShop, etc.), y cada nueva versión no solo añade funciones, sino que corrige vulnerabilidades críticas de seguridad.

En esta guía extensa y paso a paso, aprenderás a gestionar la versión PHP cPanel, instalar o eliminar extensiones PHP cPanel y por qué esto es vital para la seguridad PHP de tu proyecto. No necesitas ser un experto en programación; solo sigue las instrucciones y tendrás tu hosting optimizado en minutos.


¿Por qué es crucial mantener PHP actualizado?

Antes de entrar en el "cómo", entendamos el "por qué". PHP evoluciona constantemente. Las versiones antiguas (como PHP 5.6 o 7.0) dejaron de recibir soporte oficial hace años. Esto significa que si los desarrolladores encuentran un agujero de seguridad, nadie lo parcheará. Los hackers automatizan sus ataques para buscar precisamente esos sitios desactualizados.

Actualizar la versión PHP cPanel no es un capricho, es una necesidad de seguridad PHP. Además, las versiones modernas (PHP 8.0, 8.1, 8.2 o 8.3) son notablemente más rápidas, lo que se traduce en un mejor posicionamiento SEO (Google valora la velocidad) y una mejor experiencia de usuario.

Beneficios clave:

  • Parches de seguridad: Corrección de vulnerabilidades conocidas.
  • Rendimiento: Hasta un 30% más rápido en comparación con versiones antiguas.
  • Compatibilidad: Tus aplicaciones y plugins modernos exigen versiones recientes.
  • Nuevas funciones: Mejores herramientas para los desarrolladores.

Requisitos previos antes de empezar

Para realizar este proceso sin sustos, asegúrate de tener:

  1. Acceso a cPanel: Normalmente en tudominio.com/cpanel o tudominio.com:2083.
  2. Credenciales de administrador: Necesitas ser el usuario principal o tener permisos de "Administrador".
  3. Copia de seguridad: Aunque es un proceso seguro, siempre es recomendable tener un backup reciente de tu sitio y base de datos. Puedes usar la herramienta "Backup" dentro de cPanel.

[WARNING]
No actualices PHP directamente en un sitio de producción sin probarlo antes en un entorno de pruebas. Si tu web usa código antiguo, podría mostrar errores de compatibilidad.


Paso 1: Acceder al selector de versiones de PHP en cPanel

cPanel integra una herramienta llamada "MultiPHP Manager" o "Select PHP Version", dependiendo de la configuración de tu proveedor de hosting. Esta es la puerta de entrada para actualizar PHP cPanel.

Procedimiento:

  1. Inicia sesión en tu panel de control de cPanel.
  2. Busca la sección "Software" (o "Motor de Software").
  3. Haz clic en "Select PHP Version" (Seleccionar versión de PHP) o "MultiPHP Manager".

Verás una interfaz con una lista desplegable. Aquí es donde ocurre la magia.


Paso 2: Cambiar la versión PHP global

Esta acción afecta a todos los dominios alojados en tu cuenta. Si solo tienes un sitio, es lo más rápido.

  1. En la pantalla principal de "Select PHP Version", verás una lista desplegable con las versiones disponibles (ej: ea-php82, ea-php83).
  2. Selecciona la versión más reciente y estable (generalmente la que no sea "RC" o "Beta").
  3. Haz clic en "Set as current" (Establecer como actual) o "Apply" (Aplicar).

[TIP]
Si no ves versiones superiores a PHP 7.4, contacta a tu proveedor de hosting. Algunos planes económicos tienen restricciones de software que debes solicitar que activen.


Paso 3: Gestionar extensiones PHP cPanel (Módulos)

Las extensiones son como "piezas de Lego" que añaden funcionalidades a PHP (conexión a bases de datos, procesamiento de imágenes, cifrado, etc.). Al actualizar la versión, a veces se desactivan extensiones que necesitas.

¿Cómo activarlas o desactivarlas?

  1. En la misma pantalla de "Select PHP Version", desplázate hacia abajo.
  2. Verás una lista de casillas de verificación (checkboxes) con nombres como mysqli, curl, gd, mbstring, zip, etc.
  3. Marca las que necesites y desmarca las que no uses (esto mejora el rendimiento).
  4. Haz clic en "Save" (Guardar) o "Apply" (Aplicar) en la parte superior.

Extensiones imprescindibles para WordPress y la mayoría de CMS:

  • mysqli (Conexión a MySQL)
  • curl (Peticiones HTTP)
  • gd o imagick (Procesamiento de imágenes)
  • mbstring (Soporte para caracteres especiales y acentos)
  • xml y xmlreader (Parseo de XML)
  • zip (Compresión)
  • opcache (Aceleración de caché)

[INFO]
Si tu sitio muestra un error del tipo "Fatal error: Call to undefined function", es porque falta una extensión. Vuelve a este panel y activa la que falte.


Paso 4: Actualizar PHP por dominio específico (MultiPHP Manager)

Si tienes varios dominios y necesitas que uno use una versión distinta (por ejemplo, un sitio antiguo que requiere PHP 7.4 y otro nuevo que usa PHP 8.2), usa MultiPHP Manager.

  1. Ve a cPanel > Software > MultiPHP Manager.
  2. Verás una tabla con todos tus dominios y su versión actual de PHP.
  3. Selecciona el dominio que deseas cambiar.
  4. En la parte superior, elige la versión PHP cPanel que quieres para ese dominio.
  5. Haz clic en "Apply".

Este método es más granular y seguro si administras proyectos con diferentes necesidades.


Paso 5: Verificar que todo funciona correctamente

Después de actualizar PHP cPanel y configurar las extensiones, es hora de comprobar que no has roto nada.

Método rápido (sin herramientas):

  1. Crea un archivo llamado info.php en la raíz de tu sitio (carpeta public_html).
  2. Ábrelo con el Bloc de notas y escribe: <?php phpinfo(); ?>
  3. Guarda el archivo.
  4. Accede a tudominio.com/info.php en tu navegador.
  5. Verás una tabla enorme con la versión de PHP y todas las extensiones cargadas. Busca la línea "PHP Version" para confirmar.
  6. IMPORTANTE: Borra el archivo info.php inmediatamente después, ya que es un riesgo de seguridad PHP (revela información sensible del servidor).

Comprobación funcional:

  • Entra a tu panel de administración (ej: /wp-admin).
  • Navega por las páginas principales.
  • Realiza una prueba de compra o envío de formulario si tu web lo tiene.

[WARNING]
Si ves una pantalla blanca o errores de "500 Internal Server Error", no entres en pánico. Vuelve a cPanel y revierte a la versión anterior de PHP. Luego, revisa los logs de errores en "Métricas" > "Errores" para ver qué extensión o función falla.


Solución de problemas comunes (FAQ)

Aquí te dejo las dudas más frecuentes que resuelvo a diario como técnico de soporte.

1. ¿Por qué mi sitio se ve "roto" después de actualizar PHP?

Esto suele pasar por temas de caché o por plugins/extensiones obsoletos. Primero, limpia la caché del navegador y de tu plugin de caché (ej: W3 Total Cache). Si sigue mal, desactiva todos los plugins y actívalos uno a uno para encontrar el culpable. La mayoría de los plugins modernos ya son compatibles con PHP 8.x.

2. ¿Puedo volver a la versión anterior si algo falla?

Sí. Simplemente repite el Paso 2 y selecciona la versión anterior. Es un proceso instantáneo. No obstante, te recomiendo que no te quedes en versiones antiguas por mucho tiempo.

3. ¿Cada cuánto debo revisar si hay nuevas versiones de PHP?

Al menos una vez al mes. Puedes suscribirte a las noticias de PHP o simplemente revisar el panel de cPanel cada dos semanas. Los proveedores de hosting suelen avisar por correo cuando una versión se acerca a su fin de vida.

4. ¿Qué pasa con HestiaCP o Syspanel?

Si en algún momento usas un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 (ej: https://tudominio.com:2106). Dentro de ese panel, la actualización de PHP se gestiona desde la sección "Web" > "PHP". No uses cPanel para eso, ya que son entornos distintos.

5. ¿Actualizar PHP afecta mi SEO?

Sí, positivamente. Un sitio más rápido y seguro mejora la experiencia del usuario (Core Web Vitals) y reduce la tasa de rebote. Google premia esto con mejores posiciones. Además, evitas que tu sitio sea hackeado, lo que sería desastroso para tu posicionamiento.

6. ¿Necesito actualizar también las extensiones PHP cPanel cada vez?

No siempre. Las extensiones se actualizan automáticamente con la versión de PHP, pero a veces una extensión específica (como imagick) puede tener una actualización de seguridad. Revisa el panel de "Extensiones" de tu hosting o los correos de tu proveedor.


Consejos de seguridad PHP adicionales

Actualizar la versión es solo el primer paso. Aquí tienes otras buenas prácticas:

  • Desactiva las extensiones que no uses: Cuantas menos herramientas haya activas, menor superficie de ataque.
  • Activa opcache: Esta extensión almacena en memoria los scripts compilados, haciendo tu sitio mucho más rápido. Asegúrate de que esté activada en tu lista de extensiones.
  • Mantén tu CMS y plugins actualizados: PHP es el motor, pero las ruedas (plugins) también deben estar en buen estado.
  • Revisa los logs de errores: En cPanel, ve a "Métricas" > "Errores". Si ves muchos errores de "Deprecated", es señal de que tu código o plugins son antiguos.

Conclusión

Dominar actualizar PHP cPanel y sus extensiones es una habilidad esencial para cualquier propietario de sitio web. No solo asegura que tu web funcione a la velocidad del rayo, sino que la protege de ataques cibernéticos que aprovechan vulnerabilidades en versiones obsoletas.

Recuerda el flujo: cPanel > Software > Select PHP Version para cambios globales, y MultiPHP Manager para dominios específicos. Siempre activa las extensiones necesarias y verifica el sitio después del cambio.

Si tu hosting usa Syspanel, recuerda que el acceso es por el puerto 2106 y la gestión es distinta, pero el principio es el mismo: mantener todo al día.

Ahora que ya sabes cómo hacerlo, te animo a que entres en tu cPanel y compruebes qué versión tienes. Si tiene más de 2 años, es hora de dar el salto. Tu web (y tus visitantes) te lo agradecerán.


[INFO]
Si después de seguir todos los pasos tienes problemas con un plugin específico que no es compatible con la nueva versión, busca alternativas más actualizadas en el repositorio oficial. No sacrifiques la seguridad de todo tu sitio por un complemento desactualizado.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel