Cómo cambiar la versión de PHP en Plesk para WordPress (Requisitos y compatibilidad)
¿Te has encontrado con el aviso de que tu WordPress necesita una versión de PHP más moderna? ¿O quizás has visto errores de compatibilidad con algún plugin y no sabes por dónde empezar?
Tranquilo, es una situación mucho más común de lo que crees. Cambiar la versión de PHP en Plesk es un proceso sencillo si sabes dónde mirar y qué tener en cuenta.
En esta guía completa, vamos a desgranar todo lo que necesitas saber para hacer este cambio con seguridad. Te explicaré los requisitos, la compatibilidad y te daré un paso a paso detallado para que lo hagas tú mismo, sin necesidad de ser un experto en servidores.
Vamos a ello.
¿Por qué es tan importante la versión de PHP para WordPress?
Piensa en la versión de PHP como el motor de tu coche. WordPress es la carrocería y los plugins son los accesorios, pero sin un motor en buen estado, nada funciona.
Cada año, el equipo de desarrollo de PHP lanza nuevas versiones que incluyen mejoras de rendimiento, correcciones de seguridad y nuevas funcionalidades. WordPress, como plataforma, se esfuerza por ser compatible con las versiones más recientes, pero no siempre es posible con las más antiguas.
Usar una versión de PHP desactualizada es uno de los mayores riesgos de seguridad para tu sitio web. Los hackers conocen las vulnerabilidades de las versiones antiguas y las explotan activamente.
Además, una versión moderna de PHP hará que tu sitio web cargue mucho más rápido. La diferencia puede ser notable, pasando de una carga de 3 segundos a menos de 1 segundo en muchos casos. Esto no solo mejora la experiencia del usuario, sino que también es un factor clave para el posicionamiento SEO.
Requisitos de compatibilidad: ¿Qué versión de PHP necesito?
Esta es la pregunta del millón. La respuesta corta es: "la más reciente que sea compatible con tu WordPress y tus plugins".
Para que te hagas una idea clara, aquí tienes una guía de referencia:
- WordPress 6.0 y versiones anteriores: Funcionan bien con PHP 7.4 o superior, aunque se recomienda al menos PHP 8.0.
- WordPress 6.1 y versiones posteriores: Son totalmente compatibles con PHP 8.0 y 8.1. De hecho, se recomienda encarecidamente usar PHP 8.1 o superior para un rendimiento óptimo.
- WordPress 6.3 y versiones posteriores: Ya son compatibles con PHP 8.2, que es una de las versiones más rápidas y seguras disponibles en la actualidad.
[TIP] No te obsesiones con la última versión de PHP (como la 8.3 o 8.4). Lo más importante es que la versión que elijas sea estable y esté soportada oficialmente. PHP 8.1 y 8.2 son opciones excelentes y muy seguras.
El verdadero "jefe": Tus Plugins y Temas
Aunque WordPress sea compatible con una versión de PHP, tus plugins y temas pueden no serlo. Este es el punto que más dolores de cabeza causa.
Imagina que quieres actualizar a PHP 8.2, pero uno de tus plugins de reservas lleva dos años sin actualizarse y solo es compatible con PHP 7.4. Si fuerzas el cambio, lo más probable es que el plugin deje de funcionar, o peor, que tu web muestre un error fatal en pantalla.
Por eso, antes de cambiar la versión de PHP en Plesk, debes hacer una auditoría rápida.
- Ve al escritorio de WordPress.
- Entra en "Plugins" y luego en "Plugins instalados".
- Busca una pestaña o enlace que diga "Comprobación de compatibilidad" o similar. WordPress tiene una herramienta integrada que te dirá si tus plugins son compatibles con la versión de PHP que estás considerando.
Si no ves esa opción, puedes usar un plugin como "Health Check & Troubleshooting" que te dará un informe detallado de la salud de tu sitio, incluyendo la compatibilidad con PHP.
Cómo cambiar la versión de PHP en Plesk paso a paso
Ahora sí, vamos al meollo del asunto. Plesk es un panel de control muy intuitivo, y el proceso de cambiar la versión de PHP es bastante directo.
Paso 1: Accede a tu Panel de Control de Plesk
Abre tu navegador y escribe la URL de acceso a Plesk. Normalmente suele ser algo como https://tudominio.com:8443 o https://tu-ip:8443. Introduce tu usuario y contraseña.
Paso 2: Encuentra la Configuración de PHP
Una vez dentro, verás el panel principal con todas tus suscripciones y dominios.
- Busca el dominio para el que quieres cambiar la versión de PHP.
- Haz clic en el botón "Configuración de PHP" (o "PHP Settings" si lo tienes en inglés). Este botón suele tener un icono de engranaje o una letra "PHP".
Paso 3: Selecciona la Nueva Versión de PHP
Aquí está la clave. En la parte superior de la pantalla de configuración, verás un menú desplegable o una lista de opciones. Busca una sección que diga "Versión de PHP".
Despliega el menú y selecciona la versión que hayas decidido usar (por ejemplo, PHP 8.2).
[WARNING] No selecciones "php" a secas o "FastCGI" sin especificar una versión concreta. Asegúrate de elegir una versión numérica (7.4, 8.0, 8.1, 8.2, etc.).
Paso 4: Ajusta los Ajustes de PHP (Opcional pero recomendado)
Justo debajo de la selección de versión, verás una tabla con todas las opciones de configuración de PHP. Aquí puedes ajustar cosas como:
- memory_limit: La cantidad de memoria que puede usar PHP. Para WordPress, se recomienda al menos 256M, pero 512M o 1G es mejor si tienes un sitio grande.
- max_execution_time: El tiempo máximo que un script puede ejecutarse. 300 segundos es un buen valor.
- upload_max_filesize: El tamaño máximo de archivo que puedes subir. 64M o 128M es adecuado para la mayoría de los casos.
No toques nada de esto si no sabes lo que haces. Los valores por defecto de Plesk suelen ser bastante correctos. Pero es bueno saber que tienes el control.
Paso 5: Guarda los Cambios
Una vez hayas seleccionado la versión y ajustado los parámetros (si lo has hecho), busca el botón "Aplicar" o "Guardar" en la parte inferior de la pantalla. Haz clic en él.
Paso 6: Verifica que Todo Funciona
Plesk aplicará el cambio en cuestión de segundos. Ahora es el momento de la verdad.
- Abre tu sitio web en una ventana de incógnito (para evitar la caché).
- Navega por las páginas principales.
- Prueba a iniciar sesión en el escritorio de WordPress.
- Revisa que todos los plugins funcionan correctamente.
Si ves algún error, no entres en pánico. Simplemente vuelve a la configuración de PHP en Plesk y revierte el cambio a la versión anterior.
Problemas comunes al cambiar la versión de PHP en Plesk
Aunque el proceso es sencillo, a veces pueden surgir problemas. Aquí te dejo los más comunes y cómo solucionarlos.
Error: "Tu versión de PHP no es compatible con el plugin"
Este es el error más típico. Significa que uno o más de tus plugins no son compatibles con la nueva versión.
Solución:
- Vuelve a la versión anterior de PHP temporalmente.
- Actualiza todos tus plugins y temas a sus últimas versiones.
- Intenta el cambio de nuevo.
Si el plugin no tiene actualización, tendrás que buscar una alternativa o contactar con el desarrollador del plugin.
Error: "Hay un error crítico en tu sitio web"
Este error puede aparecer como una pantalla en blanco o un mensaje de error. Suele indicar un conflicto directo entre el código de un plugin o tema y la nueva versión de PHP.
Solución:
- Accede a tu panel de control de Plesk y ve a "Administrador de archivos".
- Navega hasta la carpeta
wp-content/plugins. - Renombra la carpeta del plugin que crees que está causando el problema (por ejemplo, cambia
mi-pluginami-plugin-desactivado). Esto lo desactivará. - Recarga tu sitio. Si el error desaparece, ese era el culpable.
- Repite el proceso con otros plugins si es necesario.
Error: "La página no carga o tarda demasiado"
Esto puede deberse a que la caché de tu sitio web no se ha actualizado.
Solución:
- Borra la caché de cualquier plugin de caché que uses (como WP Rocket o W3 Total Cache).
- Borra la caché de tu navegador.
- Si usas Cloudflare u otro CDN, purga su caché también.
Preguntas frecuentes (FAQ) sobre cambiar la versión de PHP en Plesk
Para terminar, aquí tienes las respuestas a las preguntas que más nos llegan a soporte. Seguro que alguna te suena.
✅ ¿Puedo cambiar la versión de PHP para un solo dominio o afecta a todos?
Puedes cambiarla para un dominio específico. En Plesk, cada dominio tiene su propia configuración de PHP. El cambio que hagas en un dominio no afectará a los demás.
✅ ¿Qué versión de PHP es la más recomendada para WordPress en 2024?
La recomendación general es usar PHP 8.2. Es estable, rápida y tiene un excelente soporte. PHP 8.1 también es una muy buena opción. Evita versiones anteriores a 8.0 si es posible.
✅ ¿Cuánto tiempo tarda en aplicarse el cambio?
El cambio es casi instantáneo. En menos de 10 segundos, Plesk actualizará la configuración y tu sitio usará la nueva versión.
✅ ¿Perderé mis datos si cambio la versión de PHP?
No, no perderás ningún dato. El cambio de versión de PHP no afecta a tu base de datos ni a tus archivos. Solo cambia el "motor" que interpreta el código.
✅ ¿Qué hago si mi web se rompe después del cambio?
Sigue los pasos de la sección de "Problemas comunes" que vimos antes. La solución más rápida es revertir el cambio a la versión anterior desde Plesk y luego investigar el conflicto.
✅ ¿Plesk me avisará si hay una nueva versión de PHP disponible?
Sí, Plesk suele mostrar notificaciones en el panel de control sobre nuevas versiones de PHP disponibles para instalar. También puedes comprobarlo manualmente en "Herramientas y ajustes" > "Actualizaciones".
✅ ¿Necesito ayuda de soporte técnico para hacer este cambio?
No necesariamente. Con esta guía, la mayoría de los usuarios pueden hacerlo por sí mismos. Sin embargo, si tienes un sitio web crítico o muy complejo, siempre es recomendable pedir ayuda a tu proveedor de hosting para que lo hagan ellos o te supervisen.
✅ ¿Es mejor usar la última versión de PHP siempre?
No siempre. Es mejor usar una versión que sea estable y que todos tus plugins y temas soporten. Usar la última versión puede ser arriesgado si tu ecosistema de plugins no está actualizado.
✅ ¿Qué relación tiene PHP con el SEO?
La velocidad de carga es un factor de posicionamiento. Una versión de PHP más moderna hará que tu web cargue más rápido, lo que mejora el SEO y la experiencia del usuario. Además, una web segura (con PHP actualizado) es más confiable para Google.
✅ ¿Puedo usar diferentes versiones de PHP para diferentes sitios en el mismo Plesk?
Sí, absolutamente. Plesk te permite gestionar la versión de PHP de forma independiente para cada dominio o suscripción.
Espero que esta guía te haya sido de gran ayuda. Cambiar la versión de PHP en Plesk es una tarea de mantenimiento esencial que no deberías posponer. Mantener tu WordPress actualizado y con un PHP moderno es la mejor inversión que puedes hacer por la seguridad y el rendimiento de tu sitio.
Si tienes alguna otra duda, no dudes en dejar un comentario o contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte!
