Cómo cambiar la versión de PHP en Plesk para tu sitio
¿Tu sitio web va lento, aparecen errores inesperados o alguna funcionalidad dejó de funcionar? Es muy probable que el problema esté relacionado con la versión de PHP que tienes configurada en tu servidor. No te preocupes, es una de las tareas más comunes y sencillas de resolver. En esta guía completa y detallada, te explicaré paso a paso cómo cambiar la versión de PHP en Plesk para tu sitio web, ya sea que uses WordPress, Joomla, PrestaShop o cualquier otro CMS.
Soy tu técnico de soporte amigable y voy a asegurarme de que entiendas todo el proceso, desde por qué es importante hasta cómo hacerlo sin romper nada. ¡Vamos allá!
¿Por qué es importante cambiar la versión de PHP en Plesk?
PHP es el lenguaje de programación que impulsa la mayoría de los sitios web dinámicos. Cada versión de PHP trae mejoras de rendimiento, nuevas funcionalidades y, lo más crítico, parches de seguridad. Usar una versión antigua (como PHP 5.6 o 7.0) es como dejar la puerta de tu casa abierta: los hackers pueden aprovechar vulnerabilidades conocidas.
Además, muchos CMS y plugins modernos requieren versiones específicas de PHP. Por ejemplo, WordPress 6.x recomienda PHP 8.0 o superior. Si tienes una versión desactualizada, puedes encontrarte con errores de compatibilidad, pantallas en blanco o funciones que dejan de responder.
Cambiar la versión de PHP en Plesk no solo mejora la velocidad de carga de tu web, sino que también la protege. Es una tarea de mantenimiento básica que todo administrador de sitios debería saber hacer.
Antes de empezar: comprobaciones previas
Antes de lanzarte a cambiar la versión de PHP, es fundamental que revises algunos puntos para evitar sorpresas desagradables.
1. Revisa la compatibilidad de tu sitio web
No todas las aplicaciones funcionan con la última versión de PHP. Algunos plugins o temas antiguos pueden romperse. Te recomiendo:
- Consulta la documentación oficial de tu CMS o aplicación.
- Haz una prueba en un entorno de staging (copia de tu sitio) si es posible.
- Revisa los logs de errores de tu web para detectar advertencias de compatibilidad.
[WARNING] Nunca cambies la versión de PHP en un sitio en producción sin antes hacer una copia de seguridad completa de los archivos y la base de datos. ¡Es mejor prevenir que lamentar!
2. Asegúrate de que la versión de PHP esté instalada en Plesk
Plesk puede tener múltiples versiones de PHP instaladas, pero no siempre están todas disponibles. Para verificarlo:
- Inicia sesión en tu panel de Plesk.
- Ve a Herramientas y ajustes > Configuración de PHP (en la sección de Seguridad y Rendimiento).
- Verás una lista de las versiones instaladas. Si no aparece la que necesitas, deberás instalarla primero (más adelante te explico cómo).
3. Identifica qué versión usa tu sitio actualmente
Puedes saberlo fácilmente desde el panel de Plesk:
- Entra en tu suscripción o dominio.
- Busca la sección PHP o Configuración de PHP.
- Allí verás la versión activa. También puedes crear un archivo
info.phpcon<?php phpinfo(); ?>para confirmar, pero es más rápido desde el panel.
Paso a paso: cómo cambiar la versión de PHP en Plesk
Voy a detallarte el proceso completo, desde la instalación de una nueva versión hasta la configuración final. 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 es algo como https://tudominio.com:8443 o la IP de tu servidor seguida de :8443. Introduce tu usuario y contraseña de administrador.
Paso 2: Instala una nueva versión de PHP (si es necesario)
Si la versión que deseas no está disponible en la lista, debes instalarla primero. Para ello:
- Ve a Herramientas y ajustes (en la barra lateral izquierda).
- En la sección Seguridad y Rendimiento, haz clic en Configuración de PHP.
- Verás un botón que dice Instalar nuevas versiones o Añadir versión. Haz clic.
- Se abrirá una lista de versiones disponibles. Selecciona la que necesites (por ejemplo, PHP 8.2 o 8.3) y haz clic en Instalar.
- Espera unos minutos mientras se descarga e instala. Plesk te notificará cuando termine.
[TIP] Si tienes un servidor con múltiples sitios, instalar varias versiones te permitirá asignar una diferente a cada dominio según sus necesidades.
Paso 3: Cambia la versión de PHP para tu sitio web
Una vez que la versión deseada está instalada, es hora de aplicarla a tu dominio específico.
- En el panel principal de Plesk, localiza tu dominio o suscripción en la lista de Sitios web y dominios.
- Haz clic en el nombre del dominio para abrir sus ajustes.
- Busca la sección PHP (normalmente aparece como un icono de engranaje o directamente "Configuración de PHP").
- Verás un menú desplegable con todas las versiones instaladas. Selecciona la nueva versión (por ejemplo, "PHP 8.2").
- Haz clic en Aceptar o Aplicar.
¡Listo! Tu sitio ahora usará la nueva versión de PHP. El cambio es casi instantáneo, pero te recomiendo esperar un par de minutos para que se propague.
Paso 4: Verifica que todo funciona correctamente
Después del cambio, es crucial comprobar que tu web responde bien.
- Accede a tu sitio en el navegador y navega por varias páginas.
- Prueba funcionalidades clave como formularios, carritos de compra o inicio de sesión.
- Revisa los logs de errores en Plesk (en la pestaña Logs de tu dominio) por si aparecen advertencias.
Si encuentras algún error, puedes volver a la versión anterior siguiendo los mismos pasos. No te preocupes, es un proceso reversible.
[INFO] Algunas aplicaciones pueden necesitar que actualices ciertos archivos de configuración (como
.htaccessowp-config.php) después del cambio. Si tu web deja de funcionar, revisa la documentación de tu CMS.
Configuraciones adicionales: ajusta los parámetros de PHP
Cambiar la versión de PHP es solo el primer paso. Para optimizar el rendimiento, también puedes ajustar parámetros como el límite de memoria, el tiempo máximo de ejecución o el tamaño máximo de subida de archivos.
Cómo modificar los ajustes de PHP en Plesk
- En la misma sección Configuración de PHP de tu dominio, busca el enlace Ajustes adicionales o Opciones de PHP.
- Se abrirá un editor con parámetros comunes. Puedes cambiar valores como:
memory_limit(por ejemplo, 256M)max_execution_time(por ejemplo, 300)upload_max_filesize(por ejemplo, 128M)post_max_size(por ejemplo, 128M)
- Guarda los cambios haciendo clic en Aceptar.
[WARNING] No modifiques valores si no sabes lo que haces. Un límite demasiado alto puede consumir recursos del servidor. Si tienes dudas, consulta con tu proveedor de hosting.
Usa el administrador de extensiones de PHP
Plesk permite activar o desactivar extensiones de PHP (como mysqli, curl, gd, etc.) desde la misma interfaz. Esto es útil si tu aplicación requiere una extensión específica.
- En Configuración de PHP, busca la pestaña Extensiones.
- Marca o desmarca las extensiones según necesites.
- Guarda los cambios.
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que me encuentro como técnico de soporte.
¿Puedo tener diferentes versiones de PHP para distintos sitios en el mismo servidor?
Sí, absolutamente. Plesk te permite asignar una versión de PHP diferente a cada dominio o subdominio. Esto es ideal si tienes sitios con requisitos distintos (por ejemplo, un WordPress antiguo y uno moderno).
¿Qué hago si después del cambio mi web muestra un error 500?
Un error 500 suele indicar incompatibilidad. Vuelve a la versión anterior temporalmente y revisa los logs de errores en Plesk. También puedes desactivar plugins o temas uno por uno para identificar el culpable.
¿Cuál es la versión de PHP más recomendada para WordPress hoy?
Para WordPress 6.x, se recomienda PHP 8.0, 8.1 o 8.2. PHP 8.3 también funciona, pero algunos plugins pueden no ser compatibles aún. Siempre revisa la documentación de tus plugins.
¿Cómo sé qué versión de PHP tengo actualmente?
En Plesk, ve a tu dominio y busca la sección PHP. Allí se muestra la versión activa. También puedes usar un plugin de WordPress como "Health Check" o crear un archivo info.php.
¿Actualizar PHP afecta a mi base de datos?
No, la base de datos es independiente del lenguaje PHP. El cambio solo afecta al procesamiento del código de tu sitio. Tus datos están a salvo.
¿Puedo instalar PHP 8.3 en Plesk si mi proveedor no lo ofrece?
Depende de tu plan de hosting. En servidores VPS o dedicados con acceso root, puedes instalarlo manualmente. En hosting compartido, deberás solicitar a tu proveedor que lo añada. Plesk normalmente incluye las versiones más recientes en sus repositorios.
Consejos finales para un cambio exitoso
- Haz siempre una copia de seguridad antes de cualquier cambio importante.
- Prueba en un entorno de staging si tu sitio es crítico (ventas, membresías, etc.).
- Mantén actualizado tu CMS y plugins para evitar problemas de compatibilidad.
- Revisa periódicamente las versiones de PHP disponibles; las nuevas versiones traen mejoras de seguridad.
[INFO] Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes a través del puerto 2106. En Syspanel, también puedes cambiar la versión de PHP desde la sección de configuración del dominio.
Conclusión
Cambiar la versión de PHP en Plesk es un proceso sencillo que puede marcar una gran diferencia en la velocidad, seguridad y estabilidad de tu sitio web. Con esta guía, ya tienes todo lo necesario para hacerlo por ti mismo, sin necesidad de ser un experto en servidores.
Recuerda: configurar PHP correctamente es parte del mantenimiento básico de cualquier web. No dejes tu sitio vulnerable con versiones obsoletas. Si en algún momento te sientes perdido, vuelve a esta guía o contacta con tu soporte técnico. ¡Estamos aquí para ayudarte!
Espero que este artículo te haya sido de gran ayuda. Si tienes alguna otra duda, déjala en los comentarios o consulta con tu proveedor de hosting. ¡Buena suerte con tu sitio!
