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

¿Cómo actualizar PHP en cPanel de forma segura?

Actualizado el 24 de diciembre de 2025

¿Te has preguntado alguna vez por qué tu web va lenta o por qué aparecen errores extraños al usar ciertas aplicaciones? La respuesta, en muchos casos, está en la versión de PHP que tienes activada en tu cPanel. Actualizar PHP no solo mejora el rendimiento web, sino que es una de las medidas más importantes de seguridad cPanel que puedes tomar. En esta guía extensa, te explicaré paso a paso cómo hacerlo de forma segura, sin romper nada y con la confianza de un experto en soporte técnico.

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

Antes de lanzarte a los pasos técnicos, es clave que entiendas por qué esto es tan relevante. PHP es el motor que impulsa la mayoría de los sitios web modernos, desde WordPress hasta tiendas online con WooCommerce.

Beneficios clave de una versión PHP actualizada

  • Seguridad mejorada: Las versiones antiguas de PHP (como 5.6 o 7.0) ya no reciben parches de seguridad. Los hackers buscan activamente sitios con estas versiones para explotar vulnerabilidades conocidas. Actualizar PHP es como ponerle una cerradura nueva a tu puerta.
  • Rendimiento web superior: Las versiones más recientes de PHP (7.4, 8.0, 8.1, 8.2) son hasta 3 veces más rápidas que las antiguas. Tu web cargará más rápido, lo que mejora la experiencia de usuario y tu posicionamiento SEO.
  • Compatibilidad con plugins y temas: Muchos desarrolladores dejan de dar soporte a versiones antiguas. Si quieres usar lo último en plugins de seguridad o temas modernos, necesitas una versión PHP actualizada.
  • Menor consumo de recursos: PHP 8.x gestiona la memoria de forma más eficiente. Esto significa que tu hosting puede manejar más visitas sin ralentizarse.

¿Qué debes hacer ANTES de actualizar PHP?

Aquí viene la parte más importante: la preparación. Una actualización mal hecha puede romper tu web. Sigue estos pasos religiosamente.

1. Verifica la versión actual de PHP en tu cPanel

Accede a tu panel de control. En la mayoría de los casos, verás un icono llamado "Seleccionar versión de PHP" o "MultiPHP Manager". Haz clic ahí. Anota la versión que tienes activa (por ejemplo, 7.4). Este será tu punto de partida.

2. Comprueba la compatibilidad de tu sitio web

No todas las webs funcionan con la última versión de PHP. Algunos scripts antiguos o plugins mal codificados pueden fallar. Para evitarlo:

  • Si usas WordPress: Ve a Escritorio > Plugins. Desactiva todos los plugins temporalmente. Luego, en Herramientas > Estado del sitio, busca "Compatibilidad con PHP". Te dirá si algo no es compatible.
  • Si usas un CMS como Joomla o Drupal: Consulta la documentación oficial de tu versión. Busca "requisitos de PHP" para tu versión concreta.
  • Si tienes un sitio a medida: Pregunta a tu desarrollador o revisa el código en busca de funciones obsoletas como mysql_* (que dejó de funcionar en PHP 7.0).

[WARNING] No actualices PHP si tu web usa extensiones muy antiguas (como mcrypt o ereg). Primero, actualiza esas extensiones o busca alternativas.

3. Haz una copia de seguridad completa

Esto es innegociable. Antes de tocar nada, asegúrate de tener un respaldo completo de tu sitio.

  • Desde cPanel: Ve a "Copias de seguridad" o "Backup". Descarga una copia completa del directorio public_html y de la base de datos. Guárdala en tu ordenador y en la nube.
  • Usa un plugin de backup: Si usas WordPress, plugins como UpdraftPlus o Jetpack Backup pueden hacer copias automáticas. Pero no confíes solo en eso; siempre ten una copia manual.

[INFO] Una buena práctica es hacer una copia de seguridad antes de cualquier cambio importante en tu hosting. Así, si algo sale mal, puedes restaurar todo en minutos.

Paso a paso: Cómo actualizar PHP en cPanel de forma segura

Ahora sí, vamos al grano. Sigue estos pasos al pie de la letra.

Paso 1: Accede al selector de versión PHP en cPanel

  1. Inicia sesión en tu cPanel. Normalmente es tudominio.com/cpanel o tudominio.com:2083.
  2. Busca la sección "Software" o "Programas". Allí encontrarás el icono "Seleccionar versión de PHP" o "MultiPHP Manager". Haz clic.
  3. Verás una lista con todas las versiones de PHP disponibles en tu hosting. Las versiones más recientes suelen estar marcadas como "recomendadas" o "soportadas".

Paso 2: Elige la versión de PHP adecuada

No te lances a la última versión (por ejemplo, 8.2) si no estás seguro. Mi recomendación para principiantes:

  • Si tu web es moderna (WordPress 6.x, plugins actualizados): Prueba con PHP 8.1. Es estable, rápida y compatible con casi todo.
  • Si tienes dudas: Quédate con PHP 7.4. Es una versión muy estable y aún recibe soporte de seguridad en muchos hosts. Pero no te duermas: planea migrar a 8.x en los próximos meses.
  • Si tu web es muy antigua: Mejor consulta a un técnico. Podrías necesitar actualizar primero el código.

[TIP] Si tu hosting ofrece "PHP 8.2" como opción, pruébala en un entorno de pruebas antes de activarla en producción. Muchos hosts tienen un "modo de prueba" o "staging".

Paso 3: Selecciona la nueva versión y guarda los cambios

  1. Haz clic en la versión que deseas (por ejemplo, 8.1).
  2. Verás que se marcan automáticamente las extensiones compatibles. No desmarques ninguna a menos que sepas lo que haces. Las extensiones como mysqli, mbstring, curl o gd son esenciales para la mayoría de las webs.
  3. Haz clic en "Aplicar" o "Guardar". El cambio es casi instantáneo.

Paso 4: Verifica que todo funciona correctamente

Después de actualizar, tu web se cargará con la nueva versión. Haz estas comprobaciones:

  • Navega por tu web: Visita varias páginas, incluyendo el panel de administración. Busca errores blancos, mensajes de "500 Internal Server Error" o funciones que fallen.
  • Prueba formularios: Rellena un formulario de contacto o de registro. Asegúrate de que los correos se envían.
  • Revisa el estado de PHP: Vuelve al "Seleccionar versión de PHP" y confirma que la nueva versión está activa.

[WARNING] Si ves un error 500 o la web se cae, no entres en pánico. Simplemente vuelve a la versión anterior (por ejemplo, 7.4) desde el mismo selector. Luego, investiga qué plugin o tema causó el problema.

Solución de problemas comunes al actualizar PHP

A veces, incluso siguiendo los pasos, pueden surgir problemas. Aquí tienes los más frecuentes y cómo solucionarlos.

Error 500 o pantalla en blanco

Esto suele deberse a un plugin o tema incompatible.

  1. Accede a tu cPanel > Administrador de archivos.
  2. Ve a public_html y busca la carpeta wp-content (si usas WordPress).
  3. Renombra la carpeta plugins a plugins_old. Esto desactivará todos los plugins.
  4. Vuelve a tu web. Si funciona, el problema está en uno de los plugins. Actívalos uno por uno para encontrar el culpable.

Mensaje "Función obsoleta" o "Deprecated"

Esto no rompe la web, pero es una advertencia. Por ejemplo, Function create_function() is deprecated. Significa que tu código usa funciones que desaparecerán en futuras versiones.

  • Solución: Actualiza los plugins y temas a sus versiones más recientes. Si el problema persiste, contacta al desarrollador.
  • Alternativa: Temporalmente, puedes ocultar estos mensajes añadiendo error_reporting(E_ALL & ~E_DEPRECATED); en tu archivo wp-config.php (solo si sabes lo que haces).

La web va más lenta después de actualizar

Esto es raro, pero puede pasar si el nuevo PHP no está optimizado para tu hosting.

  • Solución: Prueba con una versión intermedia (por ejemplo, de 8.2 baja a 8.1). También puedes activar la caché de opcode (como OPcache) desde el selector de PHP en cPanel.

Preguntas frecuentes (FAQ) sobre actualizar PHP en cPanel

Aquí respondo las dudas más comunes que me llegan como técnico de soporte.

¿Puedo actualizar PHP sin experiencia técnica?

Sí, siguiendo esta guía es bastante seguro. Pero si tu web es crítica (una tienda online con muchos pedidos), te recomiendo hacerlo en un horario de bajo tráfico o pedir ayuda a un profesional.

¿Cada cuánto debo actualizar PHP?

Idealmente, cada vez que salga una versión estable nueva. Pero como mínimo, actualiza cuando la versión que usas llegue a su "fin de vida" (EOL). Por ejemplo, PHP 7.4 dejó de recibir soporte en noviembre de 2022. Si aún lo usas, estás en riesgo.

¿Qué pasa si no actualizo PHP?

Tu web será vulnerable a ataques. Los hackers pueden inyectar código malicioso, robar datos o convertir tu sitio en parte de una botnet. Además, tu web será más lenta y algunos plugins dejarán de funcionar.

¿Actualizar PHP afecta al SEO?

Directamente no, pero indirectamente sí. Un sitio más rápido (gracias a PHP actualizado) mejora la experiencia de usuario, lo que Google premia con mejor posicionamiento. Además, una web segura evita penalizaciones por malware.

¿Puedo tener diferentes versiones de PHP para distintos sitios en el mismo cPanel?

Sí, si tu hosting lo permite. En cPanel, ve a "MultiPHP Manager". Allí puedes seleccionar una versión diferente para cada dominio o subdominio. Esto es útil si tienes un sitio antiguo que no es compatible con PHP 8.x.

Consejos finales para mantener tu seguridad cPanel y rendimiento web

Actualizar PHP es solo una pieza del rompecabezas. Para mantener tu sitio seguro y rápido, combínalo con estas prácticas:

  • Mantén todo actualizado: No solo PHP, también tu CMS, plugins y temas. Las actualizaciones suelen incluir parches de seguridad.
  • Usa un firewall: Activa el firewall de tu cPanel (como ConfigServer Security & Firewall) o instala un plugin de seguridad como Wordfence.
  • Revisa los logs: Cada cierto tiempo, revisa los logs de errores en cPanel (en "Estadísticas" > "Errores"). Te ayudarán a detectar problemas antes de que sean graves.
  • Haz copias de seguridad periódicas: Programa backups automáticos semanales. Así, si algo sale mal, puedes restaurar rápidamente.

[INFO] Si tu hosting usa Syspanel (anteriormente HestiaCP), el proceso es similar pero accedes por el puerto 2106 (ejemplo: tudominio.com:2106). Busca la sección "PHP" o "Versiones de PHP" y selecciona la nueva versión. El resto de pasos son idénticos.

Conclusión: actualizar PHP es sencillo y necesario

Como has visto, actualizar PHP en cPanel no es un proceso complicado. Con una buena preparación (copia de seguridad, verificación de compatibilidad) y siguiendo los pasos que te he dado, puedes hacerlo en menos de 10 minutos. Los beneficios en seguridad cPanel y rendimiento web son enormes.

No dejes tu web vulnerable por pereza. La próxima vez que entres a tu cPanel, dedica unos minutos a comprobar la versión de PHP que tienes. Si es anterior a 7.4, actualízala ya. Tu web, tus visitantes y tu tranquilidad te lo agradecerán.

¿Tienes alguna duda? Déjala en los comentarios o contacta con tu proveedor de hosting. ¡Estamos aquí para ayudarte!

¿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