Guía para actualizar PHP en Plesk para WordPress
¿Por qué es importante mantener tu versión PHP Plesk actualizada?
Mantener la versión PHP Plesk actualizada es una de las tareas de mantenimiento más importantes para cualquier sitio web WordPress. PHP es el lenguaje de programación en el que está escrito WordPress, y cada nueva versión trae mejoras de rendimiento, parches de seguridad y nuevas funcionalidades. Si usas una versión antigua, tu sitio web puede volverse lento, vulnerable a ataques o incluso incompatible con plugins y temas modernos.
En esta guía, te explicaremos paso a paso cómo actualizar PHP en Plesk para tu sitio WordPress, de forma segura y sin complicaciones. No necesitas ser un experto en sistemas, solo seguir las instrucciones con atención.
¿Qué necesitas saber antes de actualizar PHP?
Antes de lanzarte a actualizar PHP, es importante que tengas claros algunos conceptos básicos:
-
Compatibilidad de WordPress: WordPress generalmente es compatible con las versiones más recientes de PHP. Sin embargo, algunos plugins y temas antiguos pueden dejar de funcionar si saltas a una versión muy nueva.
-
Rendimiento: Las versiones más recientes de PHP (como 8.0, 8.1, 8.2) son significativamente más rápidas que las antiguas (como 5.6 o 7.0). Actualizar puede mejorar el tiempo de carga de tu web hasta un 30%.
-
Seguridad: Las versiones antiguas de PHP ya no reciben parches de seguridad. Usar WordPress PHP desactualizado es una de las principales causas de hackeos.
[WARNING] No actualices PHP directamente en un sitio en producción sin hacer una copia de seguridad y probar en un entorno de pruebas. Un cambio de versión puede romper funcionalidades.
Paso 1: Verifica la versión PHP actual de tu WordPress
Antes de actualizar PHP Plesk, debes saber qué versión estás usando actualmente. Puedes hacerlo de varias formas:
Desde el panel de Plesk
- Inicia sesión en tu panel de Plesk.
- Ve a Sitios web y dominios.
- Busca tu sitio WordPress y haz clic en PHP Configuración (o PHP Settings).
- En la parte superior verás la versión PHP Plesk que tienes seleccionada.
Desde el escritorio de WordPress
- Ve a Herramientas > Salud del sitio.
- En la pestaña Información, busca la sección Servidor.
- Allí verás la versión de PHP que está ejecutando tu WordPress.
[TIP] Anota la versión actual. Si es 7.4 o inferior, te recomendamos actualizar cuanto antes.
Paso 2: Elige la nueva versión PHP para tu WordPress
Plesk suele ofrecer varias versiones de PHP instaladas en el servidor. Las más comunes son:
- PHP 7.4: Aún compatible pero con soporte de seguridad limitado.
- PHP 8.0: Buena opción intermedia, estable y rápida.
- PHP 8.1: Muy recomendada para la mayoría de sitios WordPress modernos.
- PHP 8.2: La más reciente, ideal si tu sitio usa plugins actualizados.
Para elegir la mejor versión PHP Plesk para tu WordPress, verifica primero la compatibilidad de tus plugins y temas. Puedes usar el plugin Health Check & Troubleshooting para simular el cambio sin afectar el sitio en vivo.
[INFO] Si tu sitio tiene muchos plugins antiguos, prueba primero con PHP 8.0. Si todo funciona, puedes subir a 8.1 o 8.2 más adelante.
Paso 3: Crea una copia de seguridad completa
Este paso es obligatorio. Antes de actualizar PHP, haz una copia de seguridad de:
- Archivos del sitio: Usa FTP o el administrador de archivos de Plesk para descargar todo el contenido de
httpdocs. - Base de datos: Desde Plesk, ve a Bases de datos, selecciona tu base de datos y haz clic en Exportar.
- Configuración de Plesk: Aunque no es estrictamente necesario, es buena práctica exportar la configuración del dominio.
[WARNING] No omitas este paso. Si algo sale mal durante la actualización, podrás restaurar tu sitio rápidamente.
Paso 4: Cambia la versión PHP desde Plesk
Ahora sí, vamos a actualizar PHP en Plesk. Sigue estos pasos:
- Inicia sesión en tu panel de Plesk.
- Ve a Sitios web y dominios.
- Busca el dominio de tu WordPress y haz clic en PHP Configuración.
- En la sección Versión de PHP, verás un menú desplegable con todas las versiones disponibles.
- Selecciona la nueva versión (por ejemplo, PHP 8.1).
- Haz clic en Aceptar o Guardar.
El cambio es instantáneo. Plesk ajustará automáticamente la configuración del sitio para usar la nueva versión.
[TIP] Si no ves la versión que deseas, es posible que tu hosting no la tenga instalada. Contacta con tu proveedor o, si usas un servidor dedicado, instálala manualmente.
Paso 5: Verifica que tu WordPress funcione correctamente
Después de actualizar PHP Plesk, es crucial comprobar que todo siga funcionando. Haz lo siguiente:
Revisa la página principal
- Visita tu sitio web y navega por varias páginas.
- Prueba funcionalidades como formularios de contacto, carritos de compra (si tienes WooCommerce) y comentarios.
Revisa el panel de administración
- Inicia sesión en /wp-admin.
- Ve a Plugins y verifica que todos estén activos y sin errores.
- Ve a Temas y asegúrate de que el tema activo se vea correctamente.
Usa la herramienta de salud de WordPress
- Ve a Herramientas > Salud del sitio.
- En la pestaña Estado, busca cualquier advertencia o error relacionado con PHP.
[INFO] Si encuentras errores, no entres en pánico. Normalmente son problemas de compatibilidad de plugins. Puedes desactivarlos temporalmente y buscar alternativas actualizadas.
Solución de problemas comunes al actualizar PHP en WordPress
A veces, al actualizar PHP Plesk pueden surgir problemas. Aquí tienes los más comunes y cómo solucionarlos:
El sitio muestra un error 500 (Error interno del servidor)
Esto suele deberse a un plugin o tema incompatible. Para solucionarlo:
- Accede a tu servidor vía FTP o el administrador de archivos de Plesk.
- Renombra la carpeta
wp-content/pluginsawp-content/plugins_old. - Si el sitio vuelve a funcionar, el problema es un plugin. Ve renombrándolos uno por uno para identificar el culpable.
Aparece un error de "versión de PHP no compatible"
Algunos plugins muestran un mensaje indicando que necesitan una versión específica. En ese caso:
- Busca una versión actualizada del plugin.
- Si no existe, considera cambiar a un plugin alternativo.
El rendimiento empeora después de actualizar
Esto es raro, pero puede pasar si la nueva versión de PHP tiene configuraciones diferentes. Verifica la configuración de PHP Configuración en Plesk:
- Aumenta el límite de memoria (
memory_limit) a 256M o 512M. - Ajusta el tiempo máximo de ejecución (
max_execution_time) a 300.
Preguntas frecuentes (FAQ) sobre actualizar PHP en Plesk
¿Puedo deshacer el cambio de versión PHP?
Sí. Simplemente vuelve a PHP Configuración en Plesk y selecciona la versión anterior. El cambio es igual de rápido.
¿Cada cuánto debo actualizar PHP?
Idealmente, cada vez que salga una nueva versión estable. WordPress recomienda usar la versión más reciente compatible con tus plugins.
¿Qué pasa si mi hosting no tiene la versión que quiero?
Contacta con tu proveedor de hosting. En la mayoría de los casos, pueden instalar versiones adicionales de PHP en el servidor.
¿Afecta la actualización al SEO de mi sitio?
Sí, positivamente. Un sitio más rápido y seguro tiene mejor posicionamiento en Google. Además, evitas penalizaciones por vulnerabilidades.
¿Puedo tener diferentes versiones PHP para diferentes sitios en Plesk?
Sí, Plesk permite asignar una versión PHP Plesk diferente a cada dominio. Esto es útil si tienes varios sitios con requisitos distintos.
Conclusión: Mantén tu WordPress al día con PHP actualizado
Actualizar PHP en Plesk para tu WordPress es un proceso sencillo pero crucial para la salud de tu web. Siguiendo esta guía, podrás hacerlo de forma segura, evitando errores comunes y garantizando que tu sitio siga siendo rápido, seguro y compatible con las últimas tecnologías.
Recuerda siempre:
- Hacer copias de seguridad antes de cualquier cambio.
- Probar la nueva versión en un entorno de pruebas si es posible.
- Mantener tus plugins y temas actualizados para evitar incompatibilidades.
Si tienes dudas o encuentras algún problema, no dudes en consultar con tu proveedor de hosting o con la comunidad de WordPress. ¡Tu sitio web te lo agradecerá!
[TIP] Si usas Syspanel (antes HestiaCP), el proceso es similar. Accede al panel por el puerto 2106, busca la configuración de PHP en el dominio y selecciona la versión deseada. La lógica es la misma que en Plesk.
