Plesk: Cómo cambiar la versión de PHP para tu sitio web (Guía para principiantes)
¿Por qué es importante la versión de PHP en tu sitio web?
Cuando decides cambiar la versión de PHP en Plesk, no estás simplemente tocando un botón técnico: estás decidiendo cómo funciona la base de tu sitio web. PHP es el lenguaje de programación que ejecuta la mayoría de las páginas web dinámicas, como WordPress, Joomla, PrestaShop o cualquier aplicación hecha a medida.
Cada versión de PHP incluye mejoras de rendimiento, seguridad y nuevas funciones. Por ejemplo, las versiones antiguas como PHP 5.6 ya no reciben parches de seguridad, lo que convierte tu web en un objetivo fácil para ataques. Por eso, saber cómo cambiar la versión de PHP en Plesk es una habilidad básica que todo administrador de hosting debería dominar.
En esta guía para principiantes te explicaré paso a paso cómo hacerlo, qué debes comprobar antes y después, y cómo evitar los errores más comunes. Al final, te dejo una sección de preguntas frecuentes para resolver tus dudas.
¿Qué es Plesk y por qué usarlo?
Plesk es uno de los paneles de control de hosting más populares del mundo. Se utiliza en servidores Linux y Windows para gestionar sitios web, correos electrónicos, bases de datos, dominios y, por supuesto, la configuración de PHP.
A diferencia de otros paneles como cPanel, Plesk ofrece una interfaz más moderna y permite gestionar múltiples sitios web de forma muy visual. Además, es el panel que utilizan muchos proveedores de hosting para que sus clientes puedan administrar sus proyectos sin necesidad de tocar el servidor directamente.
Una de las tareas más habituales es configurar PHP en Plesk, ya que cada aplicación puede requerir una versión distinta. Por ejemplo, un WordPress antiguo puede funcionar con PHP 7.4, pero una tienda online moderna puede necesitar PHP 8.2 o superior.
Antes de empezar: comprobaciones previas
Antes de lanzarte a actualizar PHP en Plesk, es fundamental que verifiques algunas cosas. Si no lo haces, podrías romper tu sitio web y no saber por qué.
1. Haz una copia de seguridad
Sí, suena aburrido, pero es el paso más importante. Cambiar la versión de PHP puede provocar incompatibilidades con plugins, temas o código personalizado. Una copia de seguridad te permite restaurar tu web en segundos si algo sale mal.
En Plesk puedes hacer una copia de seguridad completa desde Administración de archivos o usando la herramienta Administrador de copias de seguridad. Si no sabes cómo, pregunta a tu proveedor de hosting.
2. Comprueba los requisitos de tu aplicación
Cada CMS o aplicación tiene unos requisitos mínimos de PHP. Por ejemplo:
- WordPress: recomienda PHP 7.4 o superior.
- PrestaShop: necesita PHP 7.2 o superior.
- Magento: requiere PHP 7.4 o superior.
- Aplicaciones personalizadas: consulta la documentación del desarrollador.
Si no sabes qué versión necesita tu web, ve a Panel de control > Sitios web y dominios y busca la sección de PHP. Ahí verás la versión actual.
3. Revisa la compatibilidad de tus extensiones
Algunas extensiones de PHP (como ionCube, imagick o mailparse) pueden no estar disponibles en todas las versiones. Plesk te permite seleccionar las extensiones que quieres habilitar para cada versión de PHP.
Cómo cambiar la versión de PHP en Plesk paso a paso
Ahora sí, vamos a lo importante. Sigue estos pasos al pie de la letra y tendrás tu web funcionando con la nueva versión de PHP en menos de 5 minutos.
Paso 1: Accede al panel de Plesk
Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tu-dominio.com:8443 o https://ip-de-tu-servidor:8443. Introduce tu usuario y contraseña.
Paso 2: Ve a "Sitios web y dominios"
En el menú lateral izquierdo, haz clic en Sitios web y dominios. Aquí verás todos los dominios y subdominios que tienes configurados en tu cuenta.
Paso 3: Localiza tu dominio
Busca el dominio o subdominio del cual quieres cambiar la versión de PHP en Plesk. Haz clic en el nombre del dominio para abrir sus opciones.
Paso 4: Entra en "Configuración de PHP"
Dentro del dominio, busca el botón o enlace que dice Configuración de PHP (o PHP Settings si tu panel está en inglés). Al hacer clic, se abrirá una nueva página con todas las opciones de configuración.
Paso 5: Selecciona la nueva versión de PHP
En la parte superior de la página verás un desplegable con todas las versiones de PHP disponibles en tu servidor. Selecciona la que necesites.
[TIP] Si no ves la versión que quieres, es posible que tu proveedor no la tenga instalada. Contacta con soporte o revisa si puedes instalarla desde Herramientas y utilidades > Actualizaciones.
Paso 6: Configura las extensiones (opcional)
Justo debajo del selector de versión, verás una lista de extensiones de PHP. Puedes activar o desactivar las que necesites. Te recomiendo que actives al menos estas para un funcionamiento óptimo:
- curl (para conexiones externas)
- gd (para procesamiento de imágenes)
- mbstring (para soporte de caracteres especiales)
- mysqli (para bases de datos MySQL)
- opcache (para mejorar el rendimiento)
Paso 7: Guarda los cambios
Cuando hayas seleccionado la versión y las extensiones, haz clic en Aceptar o Guardar. Plesk aplicará los cambios automáticamente.
Paso 8: Verifica que todo funciona
Abre tu sitio web en el navegador y comprueba que carga correctamente. Si tienes acceso al panel de administración de tu CMS, entra y verifica que no hay errores.
[WARNING] Si tu web muestra un error blanco o un mensaje de error, es posible que alguna función de PHP haya cambiado. Revisa los logs de error en Sitios web y dominios > Registros para identificar el problema.
Cómo configurar PHP en Plesk para diferentes sitios web
Una de las grandes ventajas de Plesk es que puedes tener diferentes versiones de PHP para cada dominio. Esto es perfecto si gestionas varios proyectos con requisitos distintos.
Para hacerlo, simplemente repite los pasos anteriores para cada dominio. Plesk te permite seleccionar una versión diferente por sitio web, así que no tienes que preocuparte por que un cambio afecte a todos tus proyectos.
¿Y si tengo subdominios?
Los subdominios también tienen su propia configuración de PHP. Si tienes blog.midominio.com y quieres que use una versión distinta a midominio.com, solo tienes que entrar en el subdominio desde Sitios web y dominios y aplicar los mismos pasos.
Errores comunes al cambiar la versión de PHP en Plesk
Aunque el proceso es sencillo, es normal que aparezcan problemas si no se hace correctamente. Aquí te dejo los errores más frecuentes y cómo solucionarlos.
Error 1: "Sitio web en blanco"
Esto suele ocurrir porque la nueva versión de PHP no es compatible con alguna función de tu código. Para solucionarlo:
- Revisa los logs de error en Sitios web y dominios > Registros.
- Desactiva las extensiones que no uses.
- Si tienes un plugin de caché, límpialo.
Error 2: "La página no se carga correctamente"
Puede ser por incompatibilidad con el tema o los plugins. Prueba a desactivar todos los plugins y reactivarlos uno a uno.
Error 3: "No encuentro la opción de PHP"
Si tu proveedor usa una versión de Plesk muy antigua, es posible que la opción esté en Configuración del sitio web o PHP y seguridad. Busca en el menú de la izquierda.
Error 4: "La versión que quiero no aparece"
Esto significa que tu servidor no tiene instalada esa versión de PHP. Puedes intentar instalarla desde Herramientas y utilidades > Actualizaciones y componentes (si tienes permisos). Si no, contacta con tu proveedor.
¿Cuándo deberías actualizar PHP en Plesk?
Te recomiendo que actualices PHP en Plesk en los siguientes casos:
- Tu CMS te avisa: WordPress, Joomla o PrestaShop te mostrarán un aviso si tu versión de PHP es demasiado antigua.
- Quieres mejorar el rendimiento: las versiones más nuevas son más rápidas y consumen menos recursos.
- Necesitas seguridad: las versiones antiguas ya no reciben parches de seguridad.
- Vas a instalar un plugin o tema nuevo: algunos requieren versiones específicas.
[INFO] Si tu web funciona perfectamente con la versión actual, no es obligatorio actualizar. Pero te recomiendo hacerlo al menos una vez al año para mantener la seguridad.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la versión de PHP en Plesk sin afectar a mi web?
Sí, pero debes hacer una copia de seguridad antes. Si algo sale mal, podrás restaurar tu web en minutos.
¿Qué versión de PHP debo elegir?
Depende de tu aplicación. Si usas WordPress, PHP 8.1 o 8.2 son buenas opciones. Si tienes una aplicación antigua, consulta los requisitos del desarrollador.
¿Plesk permite tener varias versiones de PHP a la vez?
Sí, Plesk puede tener instaladas varias versiones de PHP en el servidor y tú eliges cuál usar en cada dominio.
¿Qué hago si mi web deja de funcionar después del cambio?
Revisa los logs de error y desactiva las extensiones que no uses. Si el problema persiste, restaura la copia de seguridad y vuelve a la versión anterior.
¿Puedo cambiar la versión de PHP desde la línea de comandos?
Sí, si tienes acceso SSH al servidor, puedes usar comandos como plesk bin php_handler --update. Pero para principiantes, es mucho más fácil usar el panel.
¿Cada cuánto tiempo debo actualizar PHP?
Te recomiendo revisar cada 6 meses si hay versiones nuevas. Siempre elige versiones que estén en soporte activo.
Conclusión final
Cambiar la versión de PHP en Plesk es una tarea sencilla pero que requiere atención. Con esta guía para principiantes, ya sabes cómo hacerlo paso a paso, qué comprobar antes y después, y cómo solucionar los errores más comunes.
Recuerda siempre:
- Haz copias de seguridad.
- Comprueba los requisitos de tu aplicación.
- Utiliza extensiones mínimas para evitar conflictos.
- Verifica que tu web funciona correctamente después del cambio.
Si tienes dudas, no dudes en contactar con tu proveedor de hosting. Ellos podrán ayudarte a configurar PHP en Plesk de forma personalizada.
[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente y se accede por el puerto 2106. Pide ayuda a tu proveedor si ese es tu caso.
Ahora que ya sabes cómo actualizar PHP en Plesk, ponte manos a la obra y mejora la velocidad y seguridad de tu sitio web. ¡Tu audiencia lo notará!
