Actualizar la versión de PHP de una web puede ser una decisión importante, porque afecta a su funcionamiento y a su seguridad. Por un lado, mantener PHP al día es esencial para que tu web funcione de forma fluida, rápida y segura.
Por otro lado, pasar a una versión más nueva de PHP también puede causar problemas de compatibilidad con tus plugins y temas actuales, que pueden provocar fallos importantes e incluso que la web deje de funcionar.
Mira cómo hacerlo aquí: ¿Cómo cambio la versión de PHP?
Veamos con más detalle por qué es importante actualizar PHP y qué inconvenientes o problemas pueden surgir.
¿Por qué es importante mantener PHP actualizado?
Seguridad
Las versiones antiguas de PHP son más vulnerables a ataques y fallos de seguridad. Actualizar a la última versión ayuda a proteger tu web frente a amenazas conocidas.
Rendimiento
Las versiones nuevas de PHP están diseñadas para ser más rápidas y eficientes, lo que puede mejorar el rendimiento de tu web y los tiempos de carga.
Mejores funciones
Actualizar PHP te da acceso a funciones nuevas que pueden mejorar lo que hace tu web.
Mejor soporte
El soporte para versiones antiguas de PHP suele ser limitado o se descontinúa, lo que dificulta encontrar soluciones o recibir ayuda si surge un problema.
Posibles inconvenientes y problemas
Compatibilidad
Actualizar PHP puede causar problemas de compatibilidad con tus plugins y temas actuales. Algunos plugins y temas pueden no ser totalmente compatibles con la última versión de PHP, lo que puede provocar fallos graves, como funciones que dejan de funcionar e incluso caídas de la web. Si cambias entre cualquier versión 7.* u 8.*, todos los plugins y temas modernos deberían ser compatibles. Aun así, si actualizas la versión de PHP y notas comportamientos negativos, puedes volver al instante a la versión anterior para resolver el problema.
Si pasas desde una versión muy antigua, como la 5.6, conviene revisar tus plugins y confirmar con sus autores que son compatibles con una versión más alta de PHP.
Costo
Actualizar PHP puede requerir tiempo y recursos importantes: contratar a un desarrollador, probar y depurar problemas de compatibilidad y resolver cualquier incidencia que aparezca.
Riesgo de caída
Actualizar PHP puede provocar una caída inesperada de la web, que puede ser costosa y llevar tiempo resolver.
¿Cómo compruebo qué versión de PHP estoy usando en WordPress?
Con la función Salud del sitio (Site Health)
WordPress 5.2 y posteriores incluyen la función Site Health (salud del sitio), que muestra información sobre tu versión de PHP y otros datos críticos de tu web. Está en el escritorio de WordPress, en Herramientas > Salud del sitio.
Con un plugin
Hay varios plugins en el repositorio de WordPress que te ayudan a comprobar tu versión de PHP, como «Display PHP Version» y «Health Check & Troubleshooting». Instala y activa el plugin y mira la información que aparece en su página de ajustes.
Con info.php
Puedes crear un archivo nuevo llamado info.php en el directorio raíz de tu WordPress y añadirle este código:
<?php phpinfo(); ?>
Después, abre el archivo en el navegador y busca la sección PHP Version, que mostrará la versión de PHP que estás usando.
Nota: después de comprobar la versión de PHP, recuerda borrar el archivo
info.phpdel servidor por motivos de seguridad.
Con la herramienta de versión de PHP del panel de control
Todos los planes de hosting tienen acceso a la herramienta Change PHP Version (cambiar versión de PHP) en el panel de control. Para usarla, entra a tu panel de control (Stack HC), abre tu plan de hosting y selecciona Change PHP Version.
Conclusión
Actualizar la versión de PHP es importante para la seguridad, el rendimiento y la funcionalidad de tu web, pero conviene tener en cuenta los posibles inconvenientes y problemas.
Antes de actualizar, te recomendamos hacer una copia de seguridad de tu web, probar la compatibilidad de tus plugins y temas y consultar con un desarrollador profesional si es necesario.
Si tienes Timeline Backups (copias de seguridad automáticas), te recomendamos crear una copia (snapshot) antes de cambiar la versión de PHP. Con estas precauciones reduces el riesgo de problemas inesperados y mantienes tu web segura, rápida y funcional.