Cómo cambiar la versión de PHP en Plesk para tu sitio WordPress
¿Tu WordPress va lento? ¿Ves errores de compatibilidad con plugins o temas? Es muy probable que el problema esté en la versión de PHP que tiene configurada tu sitio. En este artículo te voy a explicar, paso a paso y sin tecnicismos, cómo cambiar la versión de PHP en Plesk para tu WordPress. Es un proceso mucho más sencillo de lo que parece, y hacerlo correctamente puede mejorar drásticamente la velocidad y seguridad de tu web.
Antes de empezar, es importante que entiendas qué es esto del PHP. Imagina que tu web es un coche: el contenido (textos, imágenes) es la carrocería, y PHP es el motor. Si el motor es viejo, el coche va lento y gasta más. Si el motor es moderno, rinde mejor, consume menos y es más seguro. Lo mismo ocurre con tu WordPress: una versión PHP Plesk actualizada hace que todo funcione más fluido.
¿Por qué es crucial actualizar PHP en WordPress?
WordPress está en constante evolución, y cada nueva actualización del núcleo, de los plugins o de los temas suele requerir una versión de PHP más reciente. Si te quedas atrás, te arriesgas a:
- Problemas de seguridad: Las versiones antiguas de PHP tienen vulnerabilidades conocidas que los hackers explotan fácilmente.
- Incompatibilidades: Plugins y temas modernos dejan de funcionar o dan errores con PHP desactualizado.
- Rendimiento pobre: Un PHP antiguo es más lento, lo que aumenta el tiempo de carga de tu página y empeora tu posicionamiento SEO.
- Errores de memoria: Verás avisos como "Fatal error: Allowed memory size exhausted" o pantallas blancas.
Por eso, actualizar PHP WordPress no es un capricho, es una necesidad de mantenimiento básico. La buena noticia es que Plesk lo pone muy fácil.
Antes de tocar nada: Comprueba tu versión actual
Lo primero es saber con qué versión estás trabajando. Así podrás verificar después si el cambio se ha realizado correctamente. Hay varias formas de hacerlo:
- Desde el panel de Plesk: Inicia sesión en tu panel de control de Plesk.
- Ve a la sección de "Sitios web y dominios".
- Busca tu dominio y haz clic en el icono de "Configuración de PHP" (suele ser un engranaje o una letra "PHP").
- En la parte superior de esa pantalla, verás un desplegable llamado "Versión de PHP". Ahí te indica cuál tienes seleccionada actualmente.
Otra opción más técnica es crear un archivo de prueba, pero con el panel de Plesk es suficiente para nuestro propósito.
Cómo cambiar la versión de PHP en Plesk paso a paso
Este es el proceso principal. No te preocupes, es muy visual y no tienes que tocar ni una línea de código. Sigue estos pasos al pie de la letra:
Paso 1: Accede a tu panel de Plesk
Abre tu navegador y escribe la URL de tu panel de Plesk. Normalmente suele ser algo como https://tudominio.com:8443 o una dirección que te proporcionó tu proveedor de hosting. Introduce tu usuario y contraseña.
Paso 2: Ve a la configuración de tu sitio web
Una vez dentro del panel, busca la sección "Sitios web y dominios" en el menú lateral izquierdo. Haz clic en ella. Verás una lista con todos los dominios que tienes alojados en ese plan.
Paso 3: Accede a la configuración de PHP
Localiza el dominio de tu WordPress (por ejemplo, www.tuweb.com) y busca el icono de "Configuración de PHP". En la mayoría de las versiones de Plesk, es un icono con forma de engranaje o una llave inglesa. Haz clic en él.
Paso 4: Selecciona la nueva versión de PHP
Se abrirá una pantalla nueva con varias opciones. En la parte superior, verás un menú desplegable etiquetado como "Versión de PHP". Haz clic en él y se desplegará una lista con todas las versiones disponibles en tu servidor. Aquí es donde decides cuál usar.
¿Cuál elijo? Mi recomendación es que elijas la versión más reciente y estable que ofrezca tu proveedor, siempre que sea compatible con tu WordPress y tus plugins. Por ejemplo, si te ofrecen PHP 8.0, 8.1, 8.2 y 8.3, la 8.3 será la mejor opción. Si tu WordPress es muy antiguo, puede que necesites una versión más baja (como 7.4) para no romper nada, pero siempre es mejor ir actualizando todo el ecosistema.
Paso 5: Guarda los cambios
Después de seleccionar la nueva versión en el desplegable, desplázate hasta el final de la página y haz clic en el botón "Aceptar" o "Guardar". Plesk aplicará el cambio al instante.
Paso 6: Verifica que todo funciona
Vuelve a tu sitio web y navega por él. Revisa que las páginas cargan correctamente, que no hay errores visuales y que el panel de administración de WordPress funciona sin problemas. También puedes volver a la pantalla de "Configuración de PHP" para confirmar que la versión ha cambiado.
¿Y si mi sitio usa PrestaShop u otro CMS? (PHP PrestaShop Plesk)
Aunque este artículo se centra en WordPress, el proceso para PHP PrestaShop Plesk es exactamente el mismo. Plesk gestiona la versión de PHP a nivel de dominio, no a nivel de aplicación. Por lo tanto, si tienes una tienda online con PrestaShop, los pasos a seguir son idénticos.
Solo hay una consideración extra: PrestaShop es un software muy "sensible" a los cambios de versión de PHP. Antes de cambiarlo, te recomiendo encarecidamente que:
- Hagas una copia de seguridad completa de tu tienda (archivos y base de datos).
- Compruebes la compatibilidad de tu versión de PrestaShop con la nueva versión de PHP que vas a instalar. Consulta la documentación oficial de PrestaShop.
Si algo falla después del cambio, siempre puedes revertir a la versión anterior siguiendo los mismos pasos.
Solución de problemas comunes al cambiar PHP
A veces, aunque sigas todos los pasos, pueden aparecer problemas. Aquí tienes los más comunes y cómo solucionarlos:
El sitio muestra un error 500 (Internal Server Error)
Este es el error más típico. Significa que algo en tu código no es compatible con la nueva versión de PHP. Las causas suelen ser un plugin o un tema desactualizado.
- Solución: Accede a tu panel de WordPress (si puedes) y desactiva todos los plugins. Si el sitio funciona, reactívalos uno a uno para encontrar al culpable. Si no puedes acceder al panel, tendrás que hacerlo por FTP: renombra la carpeta
wp-content/pluginsawp-content/plugins_old(esto desactiva todos los plugins a la vez).
Aparece una pantalla blanca (WSOD)
Similar al error 500, indica un fallo crítico de PHP.
- Solución: Activa el modo de depuración de WordPress (WP_DEBUG) para ver el error exacto. Puedes hacerlo editando el archivo
wp-config.phpy añadiendodefine('WP_DEBUG', true);. El error te dirá qué archivo está causando el problema.
El panel de administración va lento
Esto puede pasar temporalmente mientras el sitio regenera las cachés.
- Solución: Instala y activa un plugin de caché (como W3 Total Cache o WP Super Cache) o, si ya tienes uno, borra la caché desde su configuración. Esto forzará a que se generen nuevos archivos con la nueva configuración.
Consejos extra para un rendimiento óptimo
Cambiar la versión de PHP no es la única mejora que puedes hacer. Para exprimir al máximo tu WordPress, considera estos consejos:
- Mantén todo actualizado: No solo el PHP. Actualiza siempre WordPress, tus plugins y temas a sus últimas versiones.
- Usa un plugin de caché: Esto es fundamental. Un buen plugin de caché reduce la carga del servidor y acelera la entrega de contenido.
- Optimiza tus imágenes: Comprime las imágenes antes de subirlas a tu web. Usa formatos modernos como WebP.
- Elige un buen hosting: Un hosting de calidad con servidores optimizados para PHP 8+ marcará la diferencia.
Preguntas frecuentes (FAQ) sobre cambiar PHP en Plesk
Aquí te respondo las dudas más habituales que nos llegan al soporte técnico:
¿Puedo cambiar la versión de PHP sin romper mi web?
Sí, es posible, pero no está exento de riesgos. La mayoría de los sitios actualizados no tienen problemas. La clave está en hacer una copia de seguridad antes y probar el sitio después del cambio. Si algo falla, puedes revertir fácilmente.
¿Cuál es la mejor versión de PHP para WordPress en 2024?
Sin duda, PHP 8.2 o 8.3 son las opciones recomendadas. Son las más rápidas y seguras. Si tu proveedor no las ofrece, busca uno nuevo.
¿Cada cuánto tiempo debo actualizar PHP?
Te recomiendo hacerlo al menos una vez al año, o cuando veas que WordPress te avisa de que tu versión de PHP es demasiado antigua. También es buena idea hacerlo cuando lances una nueva versión de tu sitio o instales plugins nuevos.
¿Qué pasa si mi proveedor de hosting no me deja cambiar la versión de PHP?
Esto es muy raro en Plesk, ya que es una función estándar. Si no encuentras la opción, contacta con tu proveedor de hosting y pregúntale. Si no te la ofrecen, es una mala señal y deberías considerar cambiar de proveedor.
¿Es lo mismo cambiar PHP en Plesk que en cPanel?
El concepto es el mismo, pero la interfaz es diferente. En cPanel, suele estar en la sección "Select PHP Version" dentro de "Software". En Plesk, como hemos visto, es desde la "Configuración de PHP" de tu dominio.
¿Afecta el cambio de PHP a mi SEO?
Sí, indirectamente. Un PHP más rápido mejora los tiempos de carga de tu página, lo que es un factor de posicionamiento para Google. Además, un sitio más seguro (gracias a PHP actualizado) evita penalizaciones por malware o hackeos.
[WARNING]: Si tu sitio tiene muchos plugins antiguos o un tema "de la vieja escuela", es muy posible que al cambiar a PHP 8.x aparezcan errores de compatibilidad. No te asustes, es normal. La solución es actualizar esos plugins y temas. Si no tienen actualizaciones, es hora de buscar alternativas modernas.
[TIP]: Antes de hacer el cambio definitivo, si tu servidor lo permite, puedes probar la nueva versión en un entorno de pruebas (staging). Plesk tiene una función para crear un clon de tu sitio. Así evitas sorpresas en producción.
[INFO]: Si en algún momento utilizas otro panel de control llamado Syspanel, debes saber que el proceso es muy similar, pero el acceso al panel se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). La filosofía y los pasos para cambiar la versión de PHP serán análogos.
En resumen, cambiar la versión de PHP en Plesk es una tarea de mantenimiento esencial que cualquier propietario de una web WordPress debería saber hacer. Es un proceso rápido, directo y que tiene un impacto enorme en la salud de tu proyecto online. No lo dejes para mañana: revisa tu versión actual y, si es antigua, actualízala hoy mismo. Tu web (y tus visitantes) te lo agradecerán.
