Cambiar la versión de PHP en Plesk
¿Por qué es importante la versión de PHP en tu sitio web?
Si tienes un sitio web en un servidor con Plesk, una de las decisiones técnicas más importantes que puedes tomar es elegir la versión de PHP correcta. PHP es el lenguaje de programación que hace funcionar la mayoría de las páginas web dinámicas, como las creadas con WordPress, Joomla, Drupal o sistemas a medida. Cada versión de PHP trae mejoras de rendimiento, nuevas funcionalidades y, sobre todo, parches de seguridad. Usar una versión desactualizada puede exponer tu sitio a vulnerabilidades y hacer que funcione más lento.
En este artículo te explicaremos paso a paso cómo cambiar PHP Plesk, qué opciones tienes para configurar PHP Plesk según tus necesidades, y resolveremos las dudas más frecuentes sobre el Plesk PHP selector. Todo en un lenguaje claro y sin tecnicismos innecesarios.
¿Qué versiones de PHP puedo usar en Plesk?
Plesk permite instalar y gestionar múltiples versiones de PHP en el mismo servidor. Las versiones más comunes que encontrarás son:
- PHP 7.4 (estable, pero en proceso de desuso)
- PHP 8.0
- PHP 8.1
- PHP 8.2
- PHP 8.3 (la más reciente y recomendada)
Cada versión tiene un ciclo de vida. Por ejemplo, PHP 7.4 ya no recibe soporte de seguridad desde noviembre de 2022. Por eso es vital mantener tu sitio en una versión activa.
[WARNING] Si usas una versión de PHP que ya no tiene soporte, tu sitio es vulnerable a ataques. Además, algunos plugins o temas pueden dejar de funcionar correctamente.
¿Cómo cambiar la versión de PHP en Plesk? (Guía paso a paso)
Vamos a lo práctico. Sigue estos pasos para cambiar PHP Plesk de forma segura.
Paso 1: Accede a Plesk
Inicia sesión en tu panel de control de Plesk. Normalmente la dirección es algo como https://tudominio.com:8443 o https://IPdelServidor:8443. Introduce tu usuario y contraseña.
Paso 2: Ve a la sección de dominios
Una vez dentro, verás un panel con varias opciones. Busca la sección "Sitios web y dominios". Haz clic en el nombre del dominio para el que quieres cambiar la versión de PHP.
Paso 3: Encuentra el selector de PHP
Dentro de la página del dominio, busca un apartado que diga "PHP" o "Configuración de PHP". En versiones recientes de Plesk, suele aparecer un cuadro con la versión actual de PHP y un botón para cambiarla.
[TIP] Si no ves la opción directamente, puede que esté dentro de "Hosting y DNS" o en "Configuración adicional". En algunos temas de Plesk, el selector está en la parte inferior de la página.
Paso 4: Selecciona la nueva versión
Haz clic en el botón "Cambiar versión de PHP" o en el ícono de engranaje. Se abrirá un menú desplegable con todas las versiones de PHP instaladas en el servidor. Elige la que quieras (por ejemplo, PHP 8.2).
Paso 5: Guarda los cambios
Una vez seleccionada, pulsa "Aceptar" o "Guardar". El cambio es casi instantáneo. Plesk actualizará la configuración del dominio para que use la nueva versión de PHP.
[INFO] El cambio afecta solo al dominio seleccionado. Otros sitios en el mismo servidor mantendrán su versión anterior si así lo deseas.
Paso 6: Verifica que funciona
Para asegurarte de que el cambio se ha aplicado correctamente, puedes crear un archivo llamado info.php en la raíz de tu sitio (por ejemplo, en /httpdocs/) con el siguiente contenido:
<?php phpinfo(); ?>
Luego accede a tudominio.com/info.php. Verás una página con toda la información de PHP, incluyendo la versión activa. No olvides eliminar este archivo después por seguridad.
¿Qué es el Plesk PHP Selector y cómo usarlo?
El Plesk PHP selector es una herramienta integrada que te permite elegir la versión de PHP para cada dominio de forma individual. Esto es muy útil si tienes varios sitios web en el mismo servidor y cada uno requiere una versión diferente.
¿Dónde está el selector?
En Plesk, el selector suele aparecer en la página de configuración del dominio, como vimos en el paso 3. También puedes encontrarlo en:
- Herramientas y configuraciones > PHP > PHP Settings (a nivel de servidor).
- En la pestaña "PHP" dentro de cada dominio.
¿Qué opciones ofrece?
Además de cambiar la versión, el selector te permite ajustar parámetros como:
- Límite de memoria (
memory_limit) - Tiempo máximo de ejecución (
max_execution_time) - Tamaño máximo de subida (
upload_max_filesize) - Configuración de errores (mostrar o no errores en pantalla)
Estos ajustes son importantes para el rendimiento de aplicaciones como WordPress o tiendas online.
[TIP] Si no ves todas las opciones, puede que el administrador del servidor haya restringido ciertos parámetros. En ese caso, contacta con tu proveedor de hosting.
¿Cómo configurar PHP Plesk para WordPress?
WordPress funciona mejor con PHP 8.0 o superior. Si tu sitio está en una versión anterior, es hora de actualizar. Aquí te dejo una guía rápida para configurar PHP Plesk pensando en WordPress:
- Cambia a PHP 8.2 o 8.3 (son las más rápidas y seguras).
- Aumenta el límite de memoria a 256 MB o más (en el selector, busca
memory_limity pon256M). - Aumenta el tamaño máximo de subida a 64 MB o 128 MB si subes imágenes grandes o plugins.
- Activa la extensión
mysqli(necesaria para conectar con bases de datos MySQL). - Desactiva la visualización de errores en producción (opción
display_errors = Off).
[WARNING] Antes de cambiar la versión de PHP en un sitio en producción, haz una copia de seguridad completa. Algunos plugins o temas pueden no ser compatibles con versiones nuevas.
Preguntas frecuentes (FAQ)
1. ¿Puedo cambiar la versión de PHP sin perder datos?
Sí, cambiar la versión de PHP no afecta tus archivos ni tu base de datos. Solo cambia el motor que procesa el código. Sin embargo, si tu sitio usa funciones obsoletas de PHP, podrían aparecer errores. Por eso es recomendable probar en un entorno de desarrollo primero.
2. ¿Qué pasa si mi sitio usa PHP 5.6?
PHP 5.6 está descontinuado desde 2018. Es muy inseguro. Debes migrar a una versión moderna lo antes posible. Muchos proveedores de hosting ya no lo ofrecen. Si tu sitio aún funciona con PHP 5.6, contacta con tu soporte técnico.
3. ¿Cómo sé qué versión de PHP necesita mi sitio?
Revisa la documentación de tu CMS o aplicación. Por ejemplo, WordPress recomienda PHP 8.0 o superior. Si usas un sistema a medida, consulta con el desarrollador.
4. ¿Puedo tener diferentes versiones de PHP en el mismo servidor?
Sí, Plesk lo permite. Puedes asignar PHP 8.2 a un dominio y PHP 7.4 a otro. Esto es útil si tienes sitios antiguos que no son compatibles con versiones nuevas.
5. ¿Qué hago si no veo el selector de PHP en Plesk?
Puede deberse a que el administrador del servidor no ha instalado múltiples versiones de PHP. En ese caso, contacta con tu proveedor de hosting y solicita que activen el Plesk PHP selector. También puede ser que estés usando un plan de hosting que no incluye esta funcionalidad.
6. ¿Es lo mismo cambiar PHP en Plesk que en Syspanel?
No exactamente. En Syspanel (anteriormente conocido como HestiaCP, accesible por el puerto 2106), el proceso es diferente. En Plesk es más gráfico y sencillo, mientras que en Syspanel suele hacerse desde la línea de comandos o desde la interfaz web. Si usas Syspanel, consulta su documentación específica.
7. ¿Cómo afecta el cambio de PHP al rendimiento?
Las versiones más recientes de PHP son hasta un 30% más rápidas que las antiguas. Además, consumen menos memoria. Cambiar a PHP 8.x puede hacer que tu web cargue mucho más rápido.
Consejos finales para una migración sin problemas
- Haz una copia de seguridad antes de cualquier cambio importante.
- Prueba en un subdominio o entorno de staging si es posible.
- Actualiza tus plugins y temas a las últimas versiones compatibles con PHP 8.x.
- Revisa los logs de error después del cambio para detectar posibles incompatibilidades.
- Si usas Syspanel (puerto 2106), recuerda que el proceso de cambiar PHP Plesk no aplica directamente; allí deberás usar las herramientas propias de ese panel.
[INFO] La mayoría de los proveedores de hosting ofrecen soporte gratuito para ayudarte con este cambio. No dudes en pedir ayuda si te sientes inseguro.
Conclusión
Cambiar la versión de PHP en Plesk es un proceso sencillo que puede mejorar drásticamente la seguridad y el rendimiento de tu sitio web. Con el Plesk PHP selector, tienes el control total sobre qué versión usa cada dominio, sin afectar a los demás. Recuerda siempre mantener tu PHP actualizado y realizar pruebas después de cada cambio.
Si tienes más dudas, revisa la documentación oficial de Plesk o contacta con tu proveedor de hosting. ¡Tu web te lo agradecerá!
