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

Guía para actualizar PHP en cPanel sin romper tu web

Actualizado el 18 de mayo de 2026

¿Sabías que más del 40% de las webs en el mundo siguen usando versiones de PHP obsoletas? Esto no solo frena la velocidad de tu sitio, sino que te convierte en un blanco fácil para ataques de malware, inyección de código y robo de datos.

Si tu web está alojada en un servidor con cPanel, actualizar PHP es un proceso que parece técnico, pero que puedes hacer tú mismo en menos de 10 minutos si sigues los pasos correctos. El miedo a "romper" la web es normal, pero con esta guía práctica aprenderás a hacerlo de forma segura, verificando la compatibilidad y teniendo un plan de respaldo por si algo sale mal.

Aquí te explico, paso a paso y sin tecnicismos, cómo actualizar PHP en cPanel para mejorar la seguridad y el rendimiento, sin necesidad de ser un desarrollador experto.

¿Por qué es tan importante actualizar PHP? (Más allá de la velocidad)

Antes de tocar nada, entiende el "porqué". PHP es el motor que ejecuta los archivos de tu web (WordPress, Joomla, PrestaShop, etc.). Cada versión de PHP recibe parches de seguridad durante un tiempo limitado. Cuando una versión llega al "final de su vida útil", deja de recibir actualizaciones.

Esto significa que si tu web usa una versión antigua (como PHP 5.6 o 7.0), cualquier hacker con conocimientos básicos puede explotar vulnerabilidades conocidas y públicas. Actualizar PHP en tu hosting no es un capricho; es una medida de higiene digital tan básica como cambiar la cerradura de tu casa.

Los beneficios principales son:

  • Seguridad PHP cPanel: Cierras las puertas a exploits conocidos.
  • Rendimiento: Las versiones nuevas (PHP 8.x) son hasta un 30% más rápidas, lo que mejora tu posicionamiento SEO (Google penaliza webs lentas).
  • Compatibilidad: Los plugins y temas modernos exigen versiones recientes. Si te quedas atrás, tu web se romperá tarde o temprano por incompatibilidad.

Fase 1: Preparación antes de tocar nada (El paso que todos ignoran)

La regla de oro es: Nunca actualices sin un plan B. Aquí tienes tu checklist de seguridad.

1. Haz una copia de seguridad completa

Esto no es negociable. Necesitas una copia de los archivos y de la base de datos. En cPanel, busca la herramienta "Backup" o "Copias de seguridad".

  • Ve a Archivos > Copias de seguridad.
  • Descarga una copia de seguridad completa o al menos el directorio home y la base de datos.

[WARNING] Si no tienes acceso a cPanel o tu proveedor no te da esta opción, contacta con tu soporte de hosting antes de continuar. No sigas sin esto.

2. Activa el modo de mantenimiento (opcional pero recomendado)

Si tienes tráfico alto, activa un plugin de mantenimiento (si usas WordPress) o crea un archivo .maintenance temporal. Esto evita que los usuarios vean errores a mitad del proceso.

3. Identifica tu versión actual y la de tu CMS

Antes de cambiar, necesitas saber dónde estás.

  • En cPanel, busca la sección Software o Gestión de software y haz clic en "Select PHP Version" (Seleccionar versión de PHP).
  • Anota la versión que tienes (ej. 7.4) y la que te ofrece el selector (ej. 8.1, 8.2).

Fase 2: Cambiar la versión de PHP en cPanel (El proceso paso a paso)

Ahora sí, vamos al grano. Este proceso es reversible, así que respira tranquilo.

Paso 1: Accede al selector de versiones

Dentro de cPanel, busca el icono llamado "Select PHP Version" (o "MultiPHP Manager" en algunos temas). Este es el panel de control para cambiar versión PHP cPanel.

Paso 2: Elige tu dominio o subdominio

En la pantalla principal, verás una lista de tus dominios. Selecciona el que quieres actualizar (ej. tudominio.com). Si tienes subdominios, repite el proceso para cada uno.

Paso 3: Selecciona la nueva versión de PHP

En el menú desplegable, elige la versión más reciente y estable. Mi recomendación es PHP 8.1 o 8.2 (si tu web lo soporta). Evita versiones "RC" (Release Candidate) o "beta", ya que son inestables.

Haz clic en "Set as current" o "Apply".

Paso 4: Revisa las extensiones (lo que muchos olvidan)

Al cambiar la versión, verás una lista de extensiones (módulos). Asegúrate de que las críticas estén activas:

  • mysqli (para bases de datos MySQL).
  • curl (para conexiones externas).
  • mbstring (para caracteres especiales).
  • json (esencial para la mayoría de plugins).
  • openssl (para SSL).

Si ves alguna desactivada que tu web necesita, actívala. Si no sabes cuál es, deja las que vienen por defecto.

[TIP] Si tu web usa WordPress, busca en la lista y activa exif y imagick si están disponibles, mejoran el manejo de imágenes.

Paso 5: Guarda los cambios

Pulsa "Save" o "Apply". El sistema tardará unos segundos en aplicar la configuración.

Fase 3: Verificación post-actualización (¿Se rompió o no?)

Una vez aplicado el cambio, es hora de la prueba de fuego.

1. Revisa tu web en modo incógnito

Abre una ventana de incógnito en tu navegador (Ctrl+Shift+N en Chrome) y visita tu web. Busca errores visuales, textos rotos o pantallas en blanco.

2. Comprueba el panel de administración

Accede a tu administrador (ej. /wp-admin). Si logras entrar y ves todo correcto, es una buena señal.

3. Verifica los logs de errores

En cPanel, busca la sección "Errores" o "Metrics" > "Errors". Si hay errores, verás líneas de código. Si no entiendes nada, copia el mensaje y busca en Google o pásalo a tu soporte.

4. El truco del archivo de prueba (para avanzados)

Crea un archivo llamado test.php en la raíz de tu web (vía Administrador de archivos) y escribe dentro:

<?php phpinfo(); ?>

Guárdalo y accede a tudominio.com/test.php. Verás una pantalla con la versión de PHP activa. Si es la que elegiste, ¡perfecto! Borra este archivo inmediatamente después de verificar, ya que es un riesgo de seguridad.

Fase 4: Solución de problemas comunes (¿Qué hago si se rompe?)

No cunda el pánico. El 90% de los problemas tienen solución en 5 minutos.

Error 1: "Internal Server Error" (Error 500)

Esto indica que un plugin o tema no es compatible con la nueva versión.

  • Solución rápida: Vuelve a cambiar versión PHP cPanel a la anterior (ej. de 8.2 a 8.1) y verifica si la web vuelve a funcionar.
  • Solución definitiva: Accede a tu panel de administración y desactiva todos los plugins. Luego actívalos uno a uno para encontrar el culpable. Actualiza el plugin o busca una alternativa.

Error 2: Página en blanco (White Screen of Death)

Suele ser un error de memoria o de código.

  • Solución: Aumenta el límite de memoria en tu archivo wp-config.php (si es WordPress) añadiendo esta línea:
    define('WP_MEMORY_LIMIT', '256M');

Error 3: Base de datos no conectada

  • Solución: Verifica que la extensión mysqli esté activa en el selector de versiones. Si no lo está, actívala y guarda de nuevo.

[INFO] Si usas un panel alternativo como Syspanel, el proceso es idéntico, solo cambia la ruta de acceso. En tu caso, accede a Syspanel (puerto 2106) y busca la sección "PHP" o "Servicios Web". Allí podrás cambiar la versión de forma visual.

Compatibilidad PHP: Cómo saber si tu web está lista para PHP 8.x

La compatibilidad PHP es el factor clave. No todas las webs funcionan con las versiones más nuevas. Aquí tienes un método infalible:

  1. Consulta a tu CMS: Si usas WordPress, mira el panel de administración. Verás un aviso si tu versión no es compatible.
  2. Usa un plugin de verificación: Instala "PHP Compatibility Checker" (WordPress). Este analiza tus archivos y te dice si hay incompatibilidades.
  3. La regla del 80%: Si tu web usa plugins antiguos (no actualizados en más de 2 años), es muy probable que tengan código obsoleto.

Mi recomendación: Si tienes dudas, actualiza a PHP 8.0 primero (es un punto intermedio). Si todo funciona, sube a 8.1 o 8.2.

Preguntas Frecuentes (FAQ) sobre actualizar PHP en cPanel

¿Cada cuánto debo actualizar PHP?

Idealmente, siempre que salga una versión estable nueva. Revisa cada 6 meses si tu versión actual sigue soportada. Puedes ver el calendario de soporte en el sitio oficial de PHP.

¿Puedo actualizar PHP sin acceso a cPanel?

Sí, pero es más complejo. Deberías contactar con tu proveedor de hosting para que lo haga por ti. Si usas Syspanel, recuerda que el acceso es por el puerto 2106 y la opción está en "Configuración de PHP".

¿Actualizar PHP afecta a mi SEO?

Sí, muy positivamente. Google valora la velocidad de carga y la seguridad. Una web más rápida y segura suele tener mejor posicionamiento.

¿Qué pasa si mi web usa una versión antigua de un CMS?

Si tu CMS (WordPress, Joomla, etc.) es muy antiguo, la actualización de PHP puede romperlo. En ese caso, primero actualiza el CMS a la última versión y luego cambia PHP.

¿Es lo mismo actualizar PHP que actualizar el hosting?

No. Actualizar PHP es cambiar el motor de ejecución. Actualizar el hosting es cambiar de plan o servidor. Son cosas independientes.

Conclusión: No tengas miedo, actualizar es cuestión de método

Actualizar PHP en cPanel es una de las tareas de mantenimiento más importantes que puedes hacer por tu web. No solo proteges la inversión que has hecho en tu dominio y contenido, sino que mejoras la experiencia de tus usuarios.

Recuerda la secuencia mágica:

  1. Copia de seguridad (siempre).
  2. Cambia la versión en el selector.
  3. Revisa las extensiones.
  4. Verifica tu web y logs.
  5. Si falla, revierte el cambio.

Con esta práctica, te asegurarás de tener una web rápida, segura y a prueba de futuros ataques. Y si en algún momento te sientes perdido, tu proveedor de hosting (o tu panel Syspanel en el puerto 2106) está para ayudarte.

No lo dejes para mañana. Entra en tu cPanel ahora y mira qué versión de PHP tienes. Si es anterior a la 8.0, es hora de ponerse manos a la obra. Tu yo del futuro (y tus visitantes) te lo agradecerán.

¿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