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

Cómo actualizar PHP de forma segura en cPanel para evitar vulnerabilidades

Actualizado el 27 de abril de 2026

¿Sabías que una de las causas más comunes de sitios web hackeados es el uso de una versión PHP desactualizada? Así es. PHP es el motor que impulsa la mayoría de las webs, y si ese motor es viejo, tiene grietas por donde los ciberdelincuentes pueden colarse. La buena noticia es que actualizarlo en cPanel es un proceso sencillo, y en este cPanel tutorial te voy a guiar paso a paso para que lo hagas de forma segura, sin romper nada y blindando tu proyecto.

Piensa en tu web como una casa. La puerta principal es el panel de control, las ventanas son los plugins... y PHP es el sistema de fontanería. Si las tuberías son de plomo y están oxidadas, cualquier fontanero (o hacker) podría hacer un estropicio. Actualizar PHP es renovar esas tuberías a cobre de alta calidad. Aquí no solo aprenderás el "clic", sino también a preparar el terreno para no llevarte sustos, porque actualizar a lo loco también puede dar problemas.

Vamos a ello. Te prometo que al final de esta guía te sentirás con el control total de tu servidor. No necesitas ser un experto en programación, solo seguir las instrucciones con calma.

¿Por qué es tan importante actualizar PHP en cPanel?

Antes de ensuciarnos las manos, vamos a entender el "porqué". No es una moda, es una necesidad. Cuando el equipo de PHP lanza una nueva versión, también deja de dar soporte a las antiguas. Eso significa que, si una versión queda "end of life" (fin de vida), ya no recibe parches de seguridad.

Imagina que un ladrón sabe que tu cerradura tiene una combinación que nunca cambias. Con el tiempo, cualquiera puede encontrar la combinación en internet. Eso pasa con versión PHP obsoletas como PHP 5.6 o PHP 7.0. Los expertos en seguridad publican los fallos, y los hackers los explotan.

[WARNING] Si tu web usa una versión de PHP que ya no tiene soporte oficial, estás en riesgo crítico. No solo de robo de datos, sino de que te metan malware que redirija a tus visitantes a páginas de estafa o que usen tu servidor para enviar spam masivo.

Pero no todo es seguridad. Las versiones nuevas de PHP son mucho más rápidas. Hablamos de un aumento de rendimiento de hasta un 30% o 40% en algunos casos. Eso se traduce en que tu web carga más rápido, lo que mejora tu posicionamiento SEO y la experiencia del usuario. Es un win-win.

Preparación previa: El paso que nadie te cuenta (y deberías)

Aquí es donde mucha gente mete la pata. Van a cPanel, cambian la versión de PHP a la más nueva y... ¡pum! La web se pone en blanco. Eso pasa porque no todos los plugins o temas son compatibles con la última versión. Por eso, la regla de oro es: revisar antes de saltar.

Paso 1: Haz una copia de seguridad completa

Sí, lo sé, suena aburrido, pero es tu salvavidas. Si algo sale mal, podrás volver atrás en 5 minutos. En cPanel, busca la sección "Archivos" y haz clic en "Copias de seguridad" o "Backup".

Te recomiendo hacer una copia completa del directorio public_html (tu web) y de la base de datos MySQL. Si tu hosting tiene un sistema de backups automáticos, genial, pero no te fíes solo de eso. Haz una manual justo antes de tocar nada.

[TIP] Guarda la copia de seguridad en tu ordenador o en un servicio en la nube. No la dejes solo en el servidor, porque si el servidor se corrompe, perderías todo.

Paso 2: Revisa la compatibilidad de tu web

Esta es la parte más técnica, pero la haremos fácil. Si usas WordPress, Joomla, Drupal o cualquier CMS, entra en tu panel de administración y asegúrate de que todo esté actualizado (tema y plugins).

Luego, revisa si tus plugins son compatibles con la versión de PHP a la que quieres ir. La mayoría de los desarrolladores actualizan sus productos, pero hay plugins viejos que quedan obsoletos. Una forma rápida de comprobarlo es buscando en Google "compatibilidad [nombre del plugin] con PHP 8.x".

También puedes usar un plugin de comprobación de compatibilidad si estás en WordPress, como "PHP Compatibility Checker". Eso te dirá si hay algo que va a explotar.

Paso 3: Activa el modo de mantenimiento (opcional pero recomendado)

Si tu web tiene mucho tráfico, es buena idea ponerla en "modo mantenimiento" durante 5 minutos. Así, si hay un fallo, nadie verá un error feo. Puedes hacerlo desde el propio cPanel o con un plugin. Es un detalle que demuestra profesionalidad.

Actualizar PHP en cPanel: El proceso paso a paso

Ahora sí, vamos al meollo. El proceso es bastante visual y no tiene pérdida. cPanel ha mejorado mucho su interfaz, así que es muy intuitivo.

Paso 1: Accede a la herramienta "MultiPHP Manager"

Una vez dentro de tu cPanel, busca en la barra de búsqueda (arriba a la derecha) la palabra "MultiPHP" o navega a la sección "Software". Verás un icono que dice "MultiPHP Manager" o "Select PHP Version". Haz clic ahí.

[INFO] Si no encuentras esta herramienta, es posible que tu hosting use una versión antigua de cPanel o que tengas un plan limitado. En ese caso, contacta con tu proveedor de hosting y diles que necesitas cambiar la versión de PHP. Ellos podrán hacerlo por ti.

Paso 2: Selecciona la versión de PHP deseada

Se abrirá una pantalla donde verás una lista de tus dominios y, al lado, un menú desplegable con las versiones de PHP disponibles. Verás opciones como PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.2, etc.

Mi recomendación: No vayas directamente a la última versión (por ejemplo, PHP 8.3) si acabas de empezar. Lo más seguro es ir a una versión que ya tenga un tiempo en el mercado y esté muy consolidada, como PHP 8.1 o PHP 8.2. Son estables, rápidas y tienen un excelente soporte.

Selecciona la versión en el menú desplegable de tu dominio principal (y de los subdominios si los tienes).

Paso 3: Aplica los cambios

Después de seleccionar la versión, verás un botón que dice "Apply" o "Aplicar". Haz clic en él. El sistema tardará unos segundos en procesar el cambio. Verás una barra de progreso.

[TIP] No cierres la pestaña ni recargues la página mientras se aplica. Espera a que aparezca el mensaje de éxito. Es cuestión de segundos.

Paso 4: Verifica que todo funciona

Este es el momento de la verdad. Abre tu web en una pestaña de incógnito (para evitar la caché del navegador). Revisa que la página cargue correctamente, que no haya errores en la consola (si sabes cómo verla) y, sobre todo, navega por las secciones principales: tienda, blog, formularios de contacto, etc.

Si tienes un panel de administración, entra y prueba a guardar una entrada o configuración. Si todo funciona, ¡enhorabuena! Ya has completado el proceso de actualizar PHP cPanel de forma segura.

¿Y si algo sale mal? Solución de problemas

No cunda el pánico. Si ves un error de "500 Internal Server Error" o una pantalla en blanco, respira. Tienes dos opciones:

Opción 1 (La más rápida): Vuelve al "MultiPHP Manager" y cambia la versión de PHP a la anterior que tenías. Esto debería restaurar tu web al instante. Luego, investiga qué plugin o tema era el culpable.

Opción 2 (La más técnica): Revisa el archivo error_log de tu dominio. En cPanel, ve a "Administrador de archivos", entra en public_html y busca un archivo llamado error_log. Ábrelo y verás el error exacto. Normalmente te dirá qué archivo o función de PHP está fallando. Con esa información, puedes desactivar el plugin problemático desde la base de datos (si no puedes entrar al panel) o pedir ayuda a tu desarrollador.

[WARNING] Si después de actualizar PHP ves errores de "deprecado" o "warning", no los ignores. Aunque la web funcione, esos avisos indican que tu código está usando funciones viejas que se eliminarán en futuras versiones. Es una señal de que debes ir actualizando tu código o plugins.

Más allá de la actualización: Buenas prácticas de seguridad PHP

Actualizar PHP es el primer paso, pero no el único. Para mantener tu web a prueba de balas, te dejo una lista de hábitos que deberías adoptar:

  1. Mantén todo actualizado: No solo PHP. Actualiza tu CMS, tus plugins y tu tema. Es la regla de oro de la seguridad.
  2. Elimina lo que no uses: Si tienes plugins o temas inactivos, bórralos. Cada pieza de software extra es una puerta de entrada potencial.
  3. Usa contraseñas fuertes: Tanto para tu cPanel como para tu base de datos y tu panel de administración. Usa un gestor de contraseñas.
  4. Configura un firewall: Muchos hostings ofrecen un firewall de aplicación web (WAF). Actívalo si puedes. Es como tener un guardia de seguridad en la puerta.
  5. Programa copias de seguridad automáticas: Asegúrate de que tu hosting haga copias diarias o semanales. Nunca sabes cuándo las necesitarás.

Preguntas frecuentes (FAQ) sobre actualizar PHP en cPanel

Aquí te respondo a las dudas más comunes que me suelen plantear los clientes. Espero que te ayuden a aclarar el panorama.

¿Con qué frecuencia debo actualizar PHP?

Depende del ciclo de vida de cada versión. PHP 8.1 tendrá soporte hasta finales de 2024. Lo ideal es que revises cada 6 meses si tu versión sigue teniendo soporte. Si no, planifica una actualización. No hace falta que saltes a cada versión nueva, pero sí que estés dentro de las que tienen soporte activo.

¿Puedo actualizar PHP sin tocar mi web?

Sí, el cambio de versión en cPanel no modifica tus archivos. Solo cambia el intérprete que usa el servidor. Es como cambiar el motor de un coche: la carrocería (tus archivos) sigue igual, pero el rendimiento y la seguridad cambian.

¿Qué hago si mi hosting no tiene la última versión de PHP?

Si tu hosting solo ofrece versiones viejas, es una señal de que estás en un servicio de baja calidad. Te recomendaría buscar un hosting que ofrezca PHP 8.x y que se actualice constantemente. La seguridad de tu negocio no tiene precio.

¿Es lo mismo actualizar PHP en cPanel que en Syspanel?

No exactamente. Si tu proveedor usa Syspanel (antes conocido como HestiaCP) en lugar de cPanel, el proceso es diferente. En Syspanel, tendrás que acceder a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106) y buscar la sección de "Web" o "PHP". La interfaz es distinta, pero el concepto es el mismo: elegir la versión de PHP para tu dominio. Si te pierdes, siempre puedes pedir ayuda al soporte técnico de tu hosting.

¿Puedo tener diferentes versiones de PHP para diferentes dominios?

¡Sí! Esa es la gran ventaja del "MultiPHP Manager". Si tienes varios sitios web en el mismo cPanel, puedes asignar una versión de PHP distinta a cada uno. Esto es perfecto si tienes una web antigua que necesita PHP 7.4 y otra moderna que usa PHP 8.2.

Conclusión: Tu web te lo agradecerá

Actualizar PHP en cPanel no es un lujo, es una necesidad. Es como cambiarle el aceite al coche: si no lo haces, el motor se gripra. Con esta guía, ya no tienes excusa para dejar tu web vulnerable.

Recuerda el mantra: copia de seguridad, revisar compatibilidad, actualizar y verificar. Si sigues estos pasos, tendrás una web rápida, segura y estable. Y si en algún momento te sientes abrumado, no dudes en contactar con el soporte de tu hosting. Para eso están.

Ahora, ve a tu cPanel y dale a tu web el chute de energía y seguridad que se merece. ¡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