Cómo cambiar la versión de PHP en WordPress desde el panel de control
¿Por qué es importante saber cómo cambiar la versión de PHP en WordPress?
Si tienes una web con WordPress, es muy probable que en algún momento te hayas encontrado con mensajes de error como "Tu versión de PHP no es compatible" o que tu página cargue lenta sin razón aparente. La solución a muchos de estos problemas pasa por cambiar la versión de PHP en WordPress. Pero no te preocupes, no es una tarea complicada. En esta guía te voy a explicar, paso a paso y sin tecnicismos, cómo hacerlo desde el panel de control de tu hosting.
Antes de empezar, es fundamental que entiendas qué es PHP. Imagina que PHP es el motor de tu coche. WordPress es la carrocería y los plugins son los accesorios. Si el motor es viejo, el coche no irá rápido ni podrá usar accesorios modernos. Pues bien, actualizar PHP es cambiar ese motor por uno más nuevo, potente y seguro. Esto se traduce en una web más rápida, con menos errores y más protegida.
A lo largo de este artículo, resolveremos las dudas más comunes: qué versión elegir, cómo hacer la copia de seguridad, dónde encontrar la opción exacta y qué hacer si algo sale mal. Al final, serás capaz de hacer este cambio tú mismo en menos de diez minutos.
Antes de tocar nada: La regla de oro (Copia de seguridad)
[WARNING]: Nunca, bajo ninguna circunstancia, cambies la versión de PHP sin hacer una copia de seguridad completa de tu sitio web. Si algo sale mal, podrías perder datos o dejar tu web inaccesible durante horas.
La copia de seguridad no es negociable. Aunque el proceso es seguro y reversible, los fallos de compatibilidad pueden ocurrir. Tu panel de control (cPanel, Plesk, Syspanel, etc.) suele ofrecer herramientas de backup automáticas o manuales.
Para hacer una copia de seguridad básica, necesitas dos cosas:
- Copia de los archivos: Puedes descargar la carpeta
public_html(owww) por FTP o desde el administrador de archivos de tu panel. - Copia de la base de datos: Esta es la parte más importante, ya que contiene tus posts, páginas y configuraciones. Busca la sección "Base de Datos MySQL" o "phpMyAdmin" en tu panel y exporta la base de datos a un archivo
.sql.
Si tu hosting tiene un botón de "Copia de seguridad completa", úsalo. Es la opción más sencilla y fiable. No sigas adelante hasta que tengas esta copia guardada en tu ordenador o en la nube.
¿Qué versión de PHP debo elegir?
Esta es una de las preguntas más frecuentes. Elegir la versión correcta es clave para el rendimiento PHP y la compatibilidad PHP con tus plugins.
La regla general es: usa la versión más reciente y estable que sea compatible con tu tema y plugins. WordPress.org suele recomendar usar la versión 8.x o superior, ya que son las que reciben soporte de seguridad activo.
A continuación, te dejo una guía rápida:
- PHP 8.3 o 8.4: Son las más modernas. Ofrecen el mejor rendimiento y seguridad. Ideal si tu web usa temas y plugins actualizados.
- PHP 8.2: Una opción muy estable y con un gran equilibrio entre compatibilidad y velocidad. Es una elección segura para la mayoría.
- PHP 8.1 y 8.0: Todavía son compatibles con muchos sitios, pero empiezan a quedar obsoletas. Úsalas solo si tienes algún plugin antiguo que no funcione con versiones superiores.
- PHP 7.4 o inferior: No la uses. Estas versiones ya no reciben parches de seguridad. Tener tu web en PHP 7.4 es un riesgo grave de seguridad y ralentiza tu sitio.
[TIP]: Si no sabes qué versión usan tus plugins, mira en el repositorio de WordPress o en la web del desarrollador. Casi todos indican la versión mínima de PHP requerida.
Método 1: Cambiar la versión de PHP desde cPanel (El más común)
cPanel es el panel de control más popular en el mundo del hosting. Si tu proveedor lo usa, el proceso es muy sencillo. Sigue estos pasos:
- Accede a tu cPanel: Introduce tu usuario y contraseña. Normalmente accedes a través de una URL como
tudominio.com/cpanelocpanel.tudominio.com. - Busca la sección "Software": Dentro de cPanel, verás un montón de iconos. Busca una sección llamada "Software" o "Programación". Dentro de ella, encontrarás la herramienta "Select PHP Version" (Seleccionar versión de PHP).
- Haz clic en "Select PHP Version": Se abrirá una nueva página con un menú desplegable en la parte superior.
- Elige la nueva versión: En el menú desplegable, selecciona la versión de PHP que hayas decidido (por ejemplo, PHP 8.3). Haz clic en "Set as current" o "Apply" (Aplicar).
- Opcional: Configurar extensiones: En la misma pantalla, verás una lista de extensiones de PHP (como
mysqli,curl,gd, etc.). Es recomendable dejar las que están marcadas por defecto. Si tu web usa funciones especiales, actívalas aquí. - Guarda los cambios: Una vez aplicado, verás un mensaje de confirmación. ¡Listo! Ya has cambiado la versión de PHP en cuestión de segundos.
Método 2: Cambiar la versión de PHP desde Syspanel (HestiaCP)
Aunque cPanel es el rey, muchos hostings modernos usan paneles alternativos como Syspanel. Si tu proveedor usa Syspanel (el antiguo HestiaCP), no te preocupes, el proceso es igual de intuitivo. Recuerda que el acceso a este panel se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106).
Aquí te explico cómo hacerlo:
- Inicia sesión en Syspanel: Ve a
https://tudominio.com:2106e introduce tus credenciales de acceso. - Navega a tu dominio: En el panel lateral izquierdo, busca la sección "Web" o "Dominios". Verás una lista de los dominios que tienes alojados.
- Selecciona el dominio: Haz clic en el dominio de tu sitio WordPress. Se abrirá una página con las opciones de configuración de ese dominio.
- Busca la opción "PHP": En la parte superior o en el menú de opciones del dominio, verás una pestaña o botón que dice "PHP" o "Versión de PHP". Haz clic en él.
- Selecciona la versión: Se mostrará un menú desplegable con las versiones de PHP disponibles (por ejemplo, 7.4, 8.0, 8.1, 8.2, 8.3). Elige la que prefieras.
- Guarda el cambio: Haz clic en el botón "Guardar" o "Update". El sistema aplicará el cambio al instante.
[INFO]: En Syspanel, la opción de cambiar la versión de PHP es específica para cada dominio. Esto significa que puedes tener diferentes versiones de PHP para diferentes sitios web en el mismo servidor, algo muy útil para proyectos de desarrollo.
Método 3: Cambiar la versión de PHP desde Plesk
Otro panel de control popular es Plesk, muy común en servidores VPS y dedicados. El proceso es ligeramente diferente, pero igual de accesible.
- Accede a Plesk: Inicia sesión en tu panel de control de Plesk.
- Ve a "Sitios web y dominios": En el menú principal, busca esta sección.
- Selecciona tu dominio: Haz clic en el nombre de tu dominio.
- Busca "Configuración de PHP": Dentro del menú del dominio, busca un icono o enlace llamado "Configuración de PHP" o "PHP Settings".
- Elige la versión: En la parte superior de la página de configuración, verás un menú desplegable llamado "Versión de PHP". Selecciona la nueva versión.
- Aplica los cambios: Haz clic en "Aceptar" o "Aplicar" en la parte inferior de la página.
¿Qué hago después de cambiar la versión de PHP?
Una vez que hayas realizado el cambio, es hora de verificar que todo funciona correctamente. No te limites a mirar la portada; revisa a fondo tu sitio.
- Revisa el front-end: Navega por varias páginas de tu web, haz clic en los enlaces y prueba los formularios. Asegúrate de que todo se ve y funciona bien.
- Revisa el back-end: Accede a
/wp-admin(el panel de administración de WordPress). Revisa que todos los menús y opciones carguen correctamente. - Comprueba los plugins: Ve a "Plugins" en tu panel de WordPress. Si hay algún plugin incompatible, WordPress te mostrará un aviso de error en esa pantalla o en la parte superior de la web.
- Comprueba la velocidad: Puedes usar herramientas como Google PageSpeed Insights o GTmetrix para ver la mejora en el rendimiento PHP y la velocidad de carga general. Notarás una diferencia notable si venías de una versión antigua.
[TIP]: Si tu web se muestra en blanco o da un error fatal, no entres en pánico. Simplemente vuelve al panel de control y restaura la versión anterior de PHP que estabas usando. El cambio es instantáneo y reversible.
Solución de problemas comunes (FAQ)
Aquí te dejo las dudas más habituales que nos llegan al soporte técnico sobre este tema.
¿Por qué mi web da un error después de actualizar PHP?
Esto suele deberse a un plugin o tema desactualizado que utiliza código obsoleto. La solución es:
- Vuelve a la versión anterior de PHP temporalmente para que tu web vuelva a funcionar.
- Actualiza todos tus plugins y temas a sus últimas versiones desde el panel de WordPress.
- Vuelve a intentar el cambio de versión de PHP. Lo más probable es que el error desaparezca.
¿Puedo cambiar la versión de PHP sin tocar el código de mi web?
Sí, totalmente. Este proceso se hace desde el panel de control y no modifica ni un solo archivo de tu instalación de WordPress. Es una configuración a nivel de servidor.
¿Cada cuánto tiempo debo actualizar PHP?
Te recomiendo revisarlo al menos cada 6 meses. Mantener tu versión de PHP actualizada es tan importante como actualizar los plugins de WordPress. Las versiones antiguas son el principal objetivo de los hackers.
¿Actualizar PHP mejorará mi posicionamiento en Google?
Sí, indirectamente. Google valora mucho la velocidad de carga y la seguridad de una web. Una web con PHP actualizado es más rápida y segura, lo que mejora la experiencia del usuario (Core Web Vitals) y, por tanto, tu SEO.
¿Qué pasa si mi hosting no me deja cambiar la versión de PHP?
Si tu panel de control no tiene esta opción, significa que estás en un hosting muy restrictivo o antiguo. Te recomiendo encarecidamente que contactes con tu proveedor de hosting y les preguntes cómo puedes actualizar PHP. Si no te ofrecen una solución, es una señal clara de que deberías plantearte cambiar a un hosting más moderno y flexible.
Conclusión: La actualización de PHP es una tarea de mantenimiento vital
Cambiar la versión de PHP en WordPress desde el panel de control es un proceso sencillo, rápido y con un impacto enorme en la salud de tu web. No es una tarea exclusiva para programadores; cualquier persona puede hacerlo siguiendo estos pasos.
Hemos visto que desde cPanel, Syspanel (puerto 2106) o Plesk, la opción está a solo unos clics de distancia. La clave está en la preparación: hacer una copia de seguridad, elegir una versión moderna y estable, y verificar que todo funciona tras el cambio.
No lo dejes para mañana. Si tu web sigue usando una versión de PHP 7.x, estás poniendo en riesgo tu seguridad y tu rendimiento. Dedica diez minutos a realizar esta actualización. Tu web (y tus visitantes) te lo agradecerán con una carga más rápida y una mayor tranquilidad. Si en el proceso te surge cualquier duda, recuerda que siempre puedes volver a la versión anterior y consultar con el soporte de tu hosting.
