🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo cambiar la versión de PHP en Plesk (por dominio o sitio)

Actualizado el 7 de enero de 2026

¿Por qué cambiar la versión de PHP en Plesk?

Cada sitio web tiene necesidades diferentes. Una tienda online antigua puede requerir PHP 7.4 para funcionar con un módulo específico, mientras que una aplicación moderna como WordPress 6.x rinde mucho mejor con PHP 8.2 o 8.3. Cambiar la versión de PHP en Plesk es una tarea habitual para cualquier administrador, y la buena noticia es que no necesitas tocar archivos de configuración del sistema ni reiniciar servicios.

Plesk te permite gestionar la versión de PHP de forma independiente para cada dominio, subdominio o incluso para un directorio concreto. Esto significa que puedes tener un sitio con PHP 7.4 y otro con PHP 8.3 en el mismo servidor, sin conflictos. Es una de las funciones más útiles para entornos de hosting compartido o para desarrolladores que prueban compatibilidades.

En esta guía te explicaré paso a paso cómo cambiar la versión de PHP en Plesk, tanto desde el panel de control gráfico como mediante comandos de terminal si prefieres la línea de comandos. También veremos cómo configurar PHP por dominio, ajustar parámetros como memory_limit o max_execution_time, y solucionar los errores más comunes.


Requisitos previos antes de cambiar la versión de PHP en Plesk

Antes de empezar, asegúrate de cumplir estos requisitos:

  • Tener acceso al panel de control de Plesk con permisos de administrador o de cliente con derechos sobre el dominio.
  • Que el servidor tenga instaladas las versiones de PHP que deseas usar. Para verificarlo, ve a Herramientas y ajustes > Configuración de PHP.
  • Que tu plan de hosting o licencia incluya la gestión de múltiples versiones de PHP. En la mayoría de los casos, Plesk trae esta función activada por defecto.
  • Realizar una copia de seguridad del sitio web o al menos de los archivos de configuración antes de cambiar la versión, especialmente si usas aplicaciones con requisitos estrictos.

Si tu proveedor de hosting gestiona el servidor, puede que tengas que solicitar la instalación de versiones adicionales de PHP. No obstante, Plesk suele incluir las versiones más comunes (7.4, 8.0, 8.1, 8.2, 8.3) en su instalación estándar.


Cómo cambiar la versión de PHP en Plesk desde el panel gráfico

Esta es la forma más sencilla y recomendada para la mayoría de usuarios. No necesitas conocimientos técnicos avanzados.

Paso 1: Accede a tu panel de Plesk

Abre tu navegador y escribe la URL de tu panel. Normalmente es algo como https://tu-dominio.com:8443 o https://tu-ip:8443. Introduce tus credenciales de administrador o de cliente.

Paso 2: Localiza el dominio o sitio web

En el panel principal, verás una lista de tus dominios y subdominios. Haz clic en el nombre del dominio cuyo PHP quieres cambiar. Se abrirá la página de gestión de ese sitio.

Paso 3: Entra en la sección de PHP

Dentro de la página del dominio, busca la sección PHP o Configuración de PHP. Dependiendo de la versión de Plesk, puede aparecer como un icono con el logotipo de PHP (elefante azul) o como un enlace en el menú lateral izquierdo.

Paso 4: Selecciona la nueva versión de PHP

Verás un desplegable con todas las versiones de PHP disponibles en tu servidor. Selecciona la que necesites. Por ejemplo, si quieres pasar de PHP 7.4 a PHP 8.2, elige esa opción.

Paso 5: Ajusta los parámetros de configuración (opcional)

Debajo del selector de versión, encontrarás una tabla con los parámetros de configuración de PHP, como:

  • memory_limit (límite de memoria)
  • max_execution_time (tiempo máximo de ejecución)
  • upload_max_filesize (tamaño máximo de subida de archivos)
  • post_max_size (tamaño máximo de datos POST)
  • display_errors (mostrar errores)

Puedes modificarlos según las necesidades de tu aplicación. Por ejemplo, si tu web maneja muchas imágenes, sube upload_max_filesize a 64M.

Paso 6: Guarda los cambios

Haz clic en Aplicar o Guardar. Plesk aplicará el cambio automáticamente. No necesitas reiniciar Apache o Nginx, aunque en algunos casos puede tardar unos segundos en propagarse.

[TIP] Si tienes varios dominios y quieres cambiar la versión de PHP en Plesk para todos a la vez, puedes ir a Herramientas y ajustes > Configuración de PHP y seleccionar la versión por defecto. Los dominios que no tengan una configuración específica heredarán ese valor.


Cómo configurar PHP por dominio en Plesk

Una de las grandes ventajas de Plesk es que puedes tener diferentes versiones de PHP para cada dominio en el mismo servidor. Esto es esencial si gestionas varios sitios con requisitos distintos.

Crear una política PHP personalizada por dominio

Si necesitas que un dominio use una versión concreta y otra diferente los demás, sigue estos pasos:

  1. Ve al dominio deseado y entra en PHP.
  2. Selecciona la versión que quieras.
  3. Marca la casilla "Usar configuración personalizada" o similar (depende de la versión de Plesk).
  4. Ajusta los parámetros que necesites.
  5. Guarda.

A partir de ese momento, ese dominio tendrá su propia configuración de PHP, independiente de la global.

Configurar PHP por subdirectorio

¿Necesitas que una carpeta concreta de tu dominio use otra versión de PHP? Plesk también lo permite. Ve a Sitios y dominios > el dominio > Directorios y haz clic en el icono de engranaje del directorio que te interesa. Ahí podrás asignar una versión de PHP específica para esa carpeta.

Esto es muy útil para proyectos que conviven en el mismo dominio, como una tienda en /tienda y un blog en /blog.


Cómo cambiar la versión de PHP en Plesk por línea de comandos

Si eres más de terminal o necesitas automatizar el proceso, puedes hacerlo con plesk bin. Este método es rápido y útil para administradores de sistemas.

Ver las versiones de PHP disponibles

Ejecuta el siguiente comando para listar las versiones instaladas:

plesk bin php_handler --list

Cambiar la versión de PHP para un dominio

Usa el comando php_handler con la opción --update y especifica el dominio y la versión:

plesk bin php_handler --update -domain mi-dominio.com -php-version 8.2

Reemplaza mi-dominio.com por tu dominio real y 8.2 por la versión que quieras.

Cambiar la configuración de PHP desde terminal

También puedes modificar parámetros como memory_limit usando plesk bin php_settings:

plesk bin php_settings --update -domain mi-dominio.com -setting memory_limit -value 256M

[WARNING] Ten cuidado al usar comandos de terminal. Un error puede dejar tu sitio temporalmente inaccesible. Si no estás seguro, es mejor usar el panel gráfico.


Verificar que el cambio se ha aplicado correctamente

Después de cambiar la versión de PHP en Plesk, es importante confirmar que todo funciona bien. Puedes hacerlo de varias maneras:

Crear un archivo de prueba

Crea un archivo llamado info.php en la raíz del dominio con el siguiente contenido:

<?php phpinfo(); ?>

Ábrelo en tu navegador (https://tu-dominio.com/info.php) y verás una tabla con toda la información de configuración de PHP, incluida la versión exacta. Cuando termines, borra este archivo por seguridad.

Usar el panel de Plesk

En la sección PHP del dominio, verás la versión activa indicada de forma clara.

Comprobar con comandos

Si tienes acceso SSH, puedes ejecutar:

plesk bin php_handler --list

Y verás qué versión está asignada a cada dominio.


Errores comunes al cambiar la versión de PHP y cómo solucionarlos

Cambiar la versión de PHP en Plesk suele ser un proceso sin complicaciones, pero pueden aparecer algunos problemas. Aquí tienes los más frecuentes y sus soluciones.

El sitio muestra un error 500 o pantalla blanca

Esto suele ocurrir porque la aplicación no es compatible con la nueva versión de PHP. Prueba lo siguiente:

  • Revisa los logs de error en Sitios y dominios > Logs.
  • Vuelve temporalmente a la versión anterior para confirmar que el problema es la versión de PHP.
  • Actualiza la aplicación (WordPress, Joomla, etc.) a su última versión.
  • Comprueba que los módulos o extensiones de PHP necesarios están habilitados.

No aparece la versión de PHP que necesito

Si el desplegable no muestra la versión que buscas, significa que no está instalada en el servidor. Puedes instalarla desde Herramientas y ajustes > Configuración de PHP > Añadir versión (si tienes permisos de administrador) o contactar con tu proveedor de hosting.

La configuración de PHP no se guarda

Esto puede deberse a permisos del sistema o a que el archivo php.ini está protegido. Intenta usar el comando de terminal con permisos de root o contacta con soporte.

[INFO] Si tu web usa un .htaccess con directivas de PHP, ten en cuenta que Plesk puede ignorarlas o entrar en conflicto. Lo mejor es gestionar la configuración desde el propio panel de Plesk.


Buenas prácticas al configurar PHP en Plesk

Aquí tienes algunos consejos profesionales para evitar problemas futuros:

  • Actualiza tu aplicación antes de cambiar de versión: Muchas plataformas como WordPress, PrestaShop o Magento lanzan versiones específicas para cada PHP. Usar una versión obsoleta puede romper la web.
  • Prueba en un entorno de staging: Si tienes la posibilidad, duplica el sitio y prueba el cambio antes de aplicarlo en producción.
  • Documenta tus cambios: Anota qué versión usas en cada dominio y por qué. Esto te ahorrará tiempo en el futuro.
  • Mantén las versiones de PHP actualizadas: Las versiones antiguas de PHP dejan de recibir parches de seguridad. Si tu aplicación lo permite, usa siempre las versiones más recientes.

Preguntas frecuentes sobre cómo cambiar la versión de PHP en Plesk

¿Puedo tener diferentes versiones de PHP para distintos dominios en el mismo servidor?

Sí, es totalmente posible y es una de las funciones más potentes de Plesk. Cada dominio, subdominio o directorio puede tener su propia versión de PHP.

¿Qué versión de PHP debo elegir para WordPress?

Para WordPress, se recomienda usar PHP 8.2 o 8.3, ya que ofrecen un buen equilibrio entre rendimiento y compatibilidad. Si tu WordPress es muy antiguo, puede que necesites PHP 7.4.

¿Cambiar la versión de PHP afecta al rendimiento del servidor?

Puede afectar ligeramente, pero Plesk gestiona bien los recursos. Si tienes muchos sitios con versiones diferentes, asegúrate de que el servidor tiene suficiente memoria y CPU.

¿Puedo volver a cambiar la versión de PHP si algo sale mal?

Sí, puedes cambiar tantas veces como necesites. Si algo falla, simplemente vuelve a la versión anterior desde el mismo panel.

¿Es necesario reiniciar el servidor después de cambiar PHP?

No, Plesk aplica los cambios de forma dinámica. En algunos casos, puede ser necesario recargar la configuración de Apache o Nginx, pero lo hace automáticamente.

¿Qué hago si no tengo acceso al panel de Plesk?

Si tu hosting es gestionado, contacta con tu proveedor. Ellos pueden cambiar la versión de PHP por ti o darte acceso al panel.


Conclusión

Cambiar la versión de PHP en Plesk es un proceso sencillo, rápido y muy útil para mantener tus sitios web actualizados y con el mejor rendimiento posible. Tanto si usas el panel gráfico como la línea de comandos, Plesk te da todo el control necesario para configurar PHP por dominio de manera independiente.

Recuerda siempre verificar la compatibilidad de tus aplicaciones antes de hacer el cambio, y no temas experimentar con diferentes versiones para encontrar la configuración óptima. Con esta guía, ya tienes todo lo necesario para gestionar la versión de PHP en Plesk como un profesional.

Si tienes alguna duda o te surge un problema, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. ¡Tu web te lo agradecerá!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel