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

Cómo actualizar PHP en cPanel sin romper tu sitio

Actualizado el 7 de noviembre de 2025

[INFO] Este artículo está pensado para que cualquier persona, incluso sin experiencia técnica, pueda actualizar PHP en cPanel de forma segura y sin romper su sitio web. Sigue los pasos con calma y, ante la duda, detente y consulta.

Actualizar la versión de PHP de tu sitio web es una de las tareas de mantenimiento más importantes que puedes hacer. No solo mejora la velocidad y el rendimiento, sino que es una pieza clave en la ciberseguridad de tu página. Las versiones antiguas de PHP tienen vulnerabilidades conocidas que los piratas informáticos explotan constantemente.

Si usas cPanel, el proceso es más sencillo de lo que imaginas. Sin embargo, hacerlo sin cuidado puede provocar errores en tu web o, en el peor de los casos, dejarla caída. Por eso, en esta guía te enseñaré a actualizar PHP en cPanel paso a paso, de forma segura y sin sustos.

¿Por qué es tan importante actualizar PHP?

PHP es el lenguaje de programación que utiliza la mayoría de los sitios web (como WordPress, Joomla, PrestaShop, etc.) para funcionar. Piensa en él como el motor de tu coche: si no lo cuidas o no lo actualizas, el coche acabará fallando.

Estas son las tres razones principales para mantener tu versión de PHP al día:

  • Seguridad: Esta es la razón más crítica. Los desarrolladores de PHP lanzan parches de seguridad constantemente. Las versiones antiguas, como PHP 5.6 o 7.0, ya no reciben soporte, lo que significa que cualquier fallo de seguridad descubierto no se corregirá jamás. Tu sitio queda expuesto a ataques, inyección de código y robo de datos.
  • Rendimiento: Cada nueva versión de PHP es más rápida y eficiente que la anterior. Verás una mejora notable en la velocidad de carga de tu página, lo que también beneficia tu posicionamiento en buscadores (SEO).
  • Compatibilidad: Las aplicaciones y plugins más modernos, como los temas de WordPress, requieren versiones de PHP más recientes para funcionar correctamente. Si te quedas atrás, no podrás usar las últimas funciones ni actualizaciones.

Antes de empezar: La regla de oro (Haz una copia de seguridad)

[WARNING] Esta es la parte más importante de todo el proceso. NO continúes con la actualización hasta que tengas una copia de seguridad completa y funcional de tu sitio web.

Actualizar PHP puede causar conflictos con algún plugin, tema o código personalizado. Si algo sale mal, una copia de seguridad te permitirá restaurar tu web a su estado anterior en cuestión de minutos.

Para hacer una copia de seguridad en cPanel, sigue estos pasos:

  1. Inicia sesión en tu cuenta de cPanel.
  2. Busca la sección Archivos y haz clic en Copias de seguridad (o "Backup").
  3. Haz clic en el botón Realizar una copia de seguridad completa (o "Download a Full Backup").
  4. Elige un destino para el archivo. Lo más recomendable es descargarlo a tu computadora o a un almacenamiento externo, como Google Drive o Dropbox.
  5. Espera a que el proceso termine. Puede tardar varios minutos si tu sitio es grande.

Además de la copia de seguridad completa, te recomiendo que también exportes tu base de datos desde phpMyAdmin, ya que es donde se almacena todo el contenido de tu web.

Paso 1: Comprobar la versión actual de PHP

Antes de cambiar nada, necesitas saber qué versión estás usando actualmente. Esto te ayudará a ver el punto de partida.

  1. En tu cPanel, busca la sección Software (o "Software").
  2. Haz clic en Seleccionar versión de PHP (o "Select PHP Version").
  3. En la pantalla que se abre, verás la versión activa en la parte superior (por ejemplo, "Current PHP version: 7.4").
  4. También verás una lista de extensiones que están activadas.

Anota esta información. Te será útil para comparar después de la actualización.

Paso 2: Comprobar la compatibilidad de tu sitio

[INFO] Este paso es opcional pero muy recomendable si usas un CMS como WordPress, Joomla o Drupal.

Antes de dar el salto a una versión nueva, es buena idea asegurarte de que tus aplicaciones son compatibles. Por ejemplo, si usas WordPress, puedes instalar un plugin llamado "PHP Compatibility Checker" que analiza tu sitio en busca de errores de compatibilidad con versiones específicas de PHP.

Si tu web es un desarrollo a medida, te recomiendo que hables con tu desarrollador para que verifique que el código funciona bien con la versión a la que quieres migrar.

Paso 3: Realizar la actualización de PHP en cPanel

Ya tienes tu copia de seguridad y has comprobado la compatibilidad. Ahora sí, vamos a la acción.

  1. Ve a la sección Software en tu cPanel.
  2. Haz clic en Seleccionar versión de PHP (o "Select PHP Version").
  3. En la parte superior, verás un menú desplegable con todas las versiones disponibles. Selecciona la versión que deseas instalar. Mi recomendación es que elijas la más reciente y estable (como PHP 8.2 o 8.3 si están disponibles en tu hosting).
  4. Al seleccionar la versión, la página se recargará y verás las opciones de extensiones. No cambies nada aquí por ahora. Simplemente haz clic en el botón Aplicar (o "Apply") o Guardar (o "Save") en la parte inferior o superior de la pantalla.
  5. Espera unos segundos mientras el sistema procesa el cambio. Verás un mensaje de confirmación en la parte superior.

¡Felicidades! Ya has realizado el cambio. Ahora es el momento de la verdad.

Paso 4: Verificar que tu sitio funciona correctamente

Este es el paso de "respirar hondo". Después de la actualización, es hora de comprobar que todo sigue en orden.

  1. Abre tu sitio web en una ventana de incógnito (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox). Esto evita que la caché de tu navegador te muestre una versión antigua.
  2. Navega por las páginas principales: la portada, una entrada del blog, una página de contacto, etc.
  3. Haz clic en los enlaces y botones para asegurarte de que todo responde correctamente.
  4. Si tienes una tienda online, realiza una compra de prueba (sin llegar a pagar) para verificar que el carrito y el proceso de pago funcionan.
  5. Revisa la consola de administración de tu CMS (por ejemplo, /wp-admin para WordPress) para ver si hay errores.

¿Qué hago si veo un error en mi sitio?

No entres en pánico. Es algo que puede pasar. Lo primero que debes hacer es identificar el error.

  • Pantalla blanca: Esto suele indicar un error crítico de PHP. Puede ser un plugin o tema incompatible.
  • Error 500 (Error interno del servidor): Es un error genérico que también suele estar relacionado con incompatibilidades.
  • Mensajes de "Fatal error": Estos mensajes te indican el archivo y la línea exacta donde se produce el problema. Anótalos.

Solución rápida (muy importante): Si ves errores, tienes dos opciones:

  1. Revertir el cambio: Vuelve a la sección "Seleccionar versión de PHP" y cambia a la versión anterior que usabas. Esto restaurará tu sitio al instante.
  2. Solucionar el error: Si te ves con ánimo, puedes intentar solucionar el problema. Para ello, necesitarás acceder al administrador de archivos de cPanel o a un cliente FTP. Desactiva temporalmente los plugins (renombrando la carpeta /wp-content/plugins a /wp-content/plugins_desactivado) para ver si el error desaparece. Si es así, activa los plugins uno a uno para encontrar al culpable.

Paso 5: Configurar las extensiones de PHP (Opcional pero recomendado)

Una vez que tu sitio funciona con la nueva versión, es el momento de asegurarte de que las extensiones necesarias están activadas.

  1. Vuelve a la sección Seleccionar versión de PHP.
  2. Verás una lista de extensiones con casillas de verificación. Las que están marcadas son las que están activas.
  3. Es muy probable que las extensiones predeterminadas sean suficientes. Sin embargo, si tu web necesita una función específica (como imagick para procesar imágenes o mbstring para caracteres especiales), asegúrate de que esté marcada.
  4. Haz clic en Aplicar para guardar los cambios.

[TIP] Si no estás seguro de qué extensiones necesitas, no toques nada. Las opciones por defecto suelen ser las correctas para la mayoría de los sitios web.

Preguntas frecuentes (FAQ)

¿Puedo actualizar PHP desde el panel de mi hosting si no uso cPanel?

Sí, claro. La mayoría de los paneles de control tienen una opción similar. Por ejemplo, si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En lugar de cPanel, deberás acceder a Syspanel a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106) y buscar la sección de "Web" o "Dominios" para cambiar la versión de PHP de tu sitio. El principio es el mismo: haz una copia de seguridad y cambia la versión.

¿Cada cuánto tiempo debo actualizar PHP?

Te recomiendo que intentes mantener siempre la versión más reciente y estable de PHP. Cuando una versión llega al final de su vida útil (End of Life), es el momento de migrar. Puedes consultar el calendario oficial de soporte de PHP en su sitio web.

¿Actualizar PHP afecta mi SEO?

Sí, pero de forma positiva. Una web más rápida y segura es mejor valorada por Google. El tiempo de carga es un factor de posicionamiento, por lo que una actualización de PHP puede mejorar tu SEO.

¿Qué pasa si mi web usa un código antiguo que no es compatible con PHP 8?

Si tienes un sitio muy antiguo con código personalizado, es posible que no sea compatible. En ese caso, tienes dos opciones: contratar a un desarrollador para que actualice el código o quedarte en una versión anterior (aunque esto último no es recomendable por seguridad). En este escenario, la copia de seguridad es tu mejor amiga.

¿Es lo mismo "actualizar PHP" que "cambiar versión PHP"?

Sí, son lo mismo. "Actualizar PHP en cPanel" es el proceso, y "cambiar versión PHP" es la acción específica que realizas dentro de la herramienta. Ambos términos se usan indistintamente.

Conclusión final

Actualizar PHP en cPanel es un proceso sencillo que puede hacerse en pocos minutos, pero que requiere de un poco de precaución. Siguiendo estos pasos, podrás hacerlo sin romper tu sitio:

  1. Haz una copia de seguridad completa.
  2. Comprueba la compatibilidad de tu web.
  3. Cambia la versión de PHP desde el cPanel.
  4. Verifica que todo funciona correctamente.
  5. Revierte los cambios si encuentras algún error.

Mantener tu PHP actualizado es una de las mejores decisiones que puedes tomar por la ciberseguridad y el rendimiento de tu negocio online. No lo pospongas más. Tu web (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