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

Plesk: Cómo cambiar la versión de PHP para un dominio o sitio web

Actualizado el 23 de octubre de 2025

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

Si tienes un sitio web, es muy probable que en algún momento necesites cambiar la versión de PHP. Tal vez una actualización de tu CMS (como WordPress, Joomla o PrestaShop) te pida una versión más moderna, o quizás un plugin específico no funcione con la versión actual. También puede ocurrir lo contrario: que una aplicación antigua solo funcione con versiones anteriores de PHP.

Aprender a configurar PHP en Plesk es una habilidad básica que te ahorrará muchos dolores de cabeza. No necesitas ser un experto en Linux ni en administración de servidores. Plesk está diseñado para que cualquier persona, incluso sin conocimientos técnicos profundos, pueda gestionar su hosting de forma intuitiva.

En esta guía completa, te explicaré paso a paso cómo cambiar la versión de PHP para un dominio o sitio web usando Plesk. Hablaremos de la compatibilidad, de los riesgos y de las mejores prácticas. Al final, tendrás todo claro para hacer el cambio tú mismo sin miedo a romper nada.


¿Qué es Plesk y por qué es tan usado?

Plesk es un panel de control de hosting muy popular, especialmente en servidores Linux y Windows. Permite gestionar dominios, cuentas de correo, bases de datos, archivos y, por supuesto, las versiones de PHP de cada sitio web.

Una de las grandes ventajas de Plesk es que te permite tener diferentes versiones de PHP para diferentes dominios en el mismo servidor. Esto es ideal si gestionas varios sitios web con necesidades distintas. Por ejemplo, un dominio puede usar PHP 7.4 para una web antigua, mientras que otro dominio usa PHP 8.2 para un proyecto moderno.

Además, Plesk ofrece una interfaz gráfica muy clara. No necesitas usar la terminal de Linux para hacer estos cambios, aunque si te sientes cómodo con la línea de comandos, también puedes hacerlo. Pero hoy nos centraremos en la forma más sencilla: desde el panel de control.


Antes de empezar: verifica la compatibilidad de tu sitio web

Antes de cambiar la versión de PHP, es fundamental que compruebes si tu sitio web es compatible con la nueva versión. Esto es especialmente importante si vas a saltar de PHP 5.x o 7.x a PHP 8.x, ya que hay cambios importantes en el lenguaje que pueden romper tu web.

¿Cómo saber qué versión de PHP necesitas?

  1. Si usas WordPress: revisa los requisitos de tu tema y plugins. La mayoría de los desarrolladores actualizados ya son compatibles con PHP 8.0 o superior. Puedes usar el plugin "Health Check & Troubleshooting" para verificar la compatibilidad.
  2. Si tienes una web a medida: revisa el código o consulta con tu desarrollador. Algunas funciones antiguas de PHP fueron eliminadas en versiones nuevas.
  3. Si usas un CMS como PrestaShop o Magento: verifica en la documentación oficial qué versiones de PHP soportan. Por ejemplo, PrestaShop 1.7 requiere PHP 7.1 o superior, pero funciona mejor con PHP 7.4 o 8.0.

[WARNING] No cambies la versión de PHP sin hacer una copia de seguridad completa de tu sitio web y base de datos. Un cambio de versión puede provocar errores visibles en tu web si hay incompatibilidades.

Usa un entorno de pruebas si es posible

Si tienes la posibilidad, crea un subdominio o un entorno de pruebas (staging) para probar la nueva versión de PHP antes de aplicarla al dominio principal. Plesk tiene herramientas para clonar sitios web, lo que te facilita mucho esta tarea.


Cómo cambiar la versión de PHP en Plesk paso a paso

Ahora sí, vamos a lo que te interesa. Aquí tienes la guía detallada para cambiar PHP en Plesk para un dominio o sitio web específico.

Paso 1: Accede a tu panel de Plesk

Abre tu navegador y entra a tu panel de Plesk. Normalmente, la URL es algo como https://tu-servidor:8443 o https://tu-dominio.com:8443. Inicia sesión con tu usuario y contraseña.

Paso 2: Ve a la sección de "Sitios web y dominios"

Una vez dentro, verás el panel principal. Busca la pestaña o sección llamada "Sitios web y dominios" (en inglés, "Websites & Domains"). Haz clic en ella.

Paso 3: Selecciona el dominio que quieres modificar

En la lista de dominios, busca el sitio web al que quieres cambiarle la versión de PHP. No hagas clic en el nombre del dominio (eso te llevaría a la gestión de archivos), sino en el enlace o icono que dice "PHP" o "Configuración de PHP". En algunas versiones de Plesk, este icono aparece como un engranaje o una letra "PHP".

Paso 4: Elige la nueva versión de PHP

Se abrirá una nueva ventana o sección con la configuración de PHP para ese dominio. Verás un menú desplegable llamado "Versión de PHP". Haz clic en él y selecciona la versión que desees.

[INFO] Plesk muestra solo las versiones de PHP que están instaladas en el servidor. Si no ves la versión que necesitas, tendrás que instalarla primero. Te explicaré cómo hacerlo más adelante en este artículo.

Paso 5: Ajusta las opciones de PHP (opcional)

Debajo del selector de versión, encontrarás varias opciones de configuración, como memory_limit, max_execution_time, upload_max_filesize, etc. Si no sabes qué son, es mejor que las dejes por defecto. Solo cámbialas si tienes conocimientos avanzados o si tu aplicación lo requiere.

Paso 6: Guarda los cambios

Después de seleccionar la versión y ajustar lo que necesites, haz clic en el botón "Aceptar" o "Guardar" (dependiendo de la versión de Plesk). El cambio se aplicará de inmediato.

Paso 7: Verifica que todo funciona

Abre tu sitio web en el navegador y comprueba que carga correctamente. También puedes crear un archivo info.php temporal en la raíz de tu dominio con el siguiente contenido para ver la versión exacta de PHP que está usando tu servidor:

<?php
phpinfo();
?>

Recuerda eliminar este archivo después de la verificación, ya que muestra información sensible de tu servidor.


Cómo instalar versiones adicionales de PHP en Plesk

Si en el menú desplegable no aparece la versión de PHP que necesitas (por ejemplo, PHP 8.3), tendrás que instalarla primero en el servidor. Esto se hace desde el nivel de administrador de Plesk, no desde el nivel de cliente.

Para usuarios con acceso de administrador:

  1. Ve a "Herramientas y ajustes" (Tools & Settings) en el panel principal.
  2. Busca la sección "PHP" o "Configuración de PHP".
  3. Haz clic en "Instalar versiones de PHP" o "PHP Settings".
  4. Verás una lista de versiones disponibles. Marca las que quieras instalar y haz clic en "Instalar".

[TIP] Si no tienes acceso de administrador, contacta con tu proveedor de hosting y pídeles que instalen la versión de PHP que necesitas. Es un proceso rápido y no deberían cobrarte por ello.


Compatibilidad de PHP en Plesk: qué versión elegir

Elegir la versión correcta de PHP es crucial para el rendimiento y la seguridad de tu sitio web. Aquí tienes una guía rápida de compatibilidad:

PHP 5.x (obsoleto, no recomendado)

  • Soporte: finalizado desde 2019.
  • Riesgos: graves vulnerabilidades de seguridad.
  • Compatibilidad: solo para aplicaciones muy antiguas que no se pueden actualizar.

PHP 7.4 (mantenimiento de seguridad hasta 2022)

  • Soporte: finalizado, pero aún funciona en muchos servidores.
  • Compatibilidad: buena con la mayoría de CMS antiguos, pero no recomendado para proyectos nuevos.

PHP 8.0 y 8.1 (recomendado)

  • Soporte: PHP 8.1 tiene soporte activo hasta finales de 2024.
  • Compatibilidad: excelente con WordPress, Joomla, PrestaShop y la mayoría de aplicaciones modernas.
  • Rendimiento: notablemente más rápido que PHP 7.x.

PHP 8.2 y 8.3 (últimas versiones)

  • Soporte: activo.
  • Compatibilidad: la mayoría de los desarrolladores ya se han adaptado a estas versiones.
  • Recomendación: si tu sitio usa software actualizado, esta es la mejor opción.

[WARNING] Evita usar versiones de PHP sin soporte de seguridad (EOL). Si tu sitio web es público, estás exponiendo tus datos y los de tus usuarios a posibles ataques.


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

A veces, después de cambiar la versión de PHP, algo sale mal. No te preocupes, es normal. Aquí tienes los problemas más frecuentes y sus soluciones:

Error 500 (Internal Server Error)

Este es el error más común. Suele ocurrir porque alguna función de PHP ya no existe o porque hay un conflicto con las extensiones.

Solución: revisa los logs de error. En Plesk, ve a "Sitios web y dominios" > tu dominio > "Registros" o "Logs". Busca el archivo error_log y mira qué línea del código está fallando.

La web carga en blanco

Esto indica que hay un error fatal en PHP. Puede ser por incompatibilidad de código o por falta de alguna extensión.

Solución: activa la visualización de errores temporalmente. Puedes hacerlo desde la configuración de PHP en Plesk, cambiando display_errors a On. Después, vuelve a ponerlo en Off cuando lo hayas solucionado.

Los formularios no envían datos

Esto suele estar relacionado con las configuraciones post_max_size o upload_max_filesize. Si tu formulario envía archivos grandes, es posible que necesites aumentar estos límites.

Solución: en la configuración de PHP de tu dominio, aumenta el valor de upload_max_filesize a, por ejemplo, 64M y post_max_size a 64M.

Extensiones de PHP faltantes

Algunas aplicaciones necesitan extensiones específicas, como mysqli, curl, gd o intl. Si tu web las necesita y no están activadas, dará errores.

Solución: en la configuración de PHP de tu dominio, busca la lista de extensiones y activa las que necesites. En Plesk, esto suele ser tan fácil como marcar una casilla.


Cómo cambiar la versión de PHP desde la terminal de Linux (avanzado)

Si te sientes cómodo con la línea de comandos, también puedes cambiar la versión de PHP desde SSH. Esto es útil si gestionas muchos dominios o si necesitas hacer cambios rápidos.

Para un dominio específico:

  1. Conéctate por SSH a tu servidor.
  2. Navega al directorio del dominio: cd /var/www/vhosts/tu-dominio.com/httpdocs/
  3. Crea un archivo .htaccess (si no existe) y añade la siguiente línea:
AddHandler application/x-httpd-php8.2 .php

[INFO] Reemplaza php8.2 con la versión que quieras usar. Esta es una forma rápida de configurar PHP en Plesk desde la terminal, aunque es menos visual que el panel.


Preguntas frecuentes (FAQ)

¿Puedo tener diferentes versiones de PHP en el mismo dominio?

No directamente. Un solo dominio puede usar una única versión de PHP para todo el sitio web. Sin embargo, puedes usar subdominios o directorios separados con configuraciones diferentes si tu servidor lo permite.

¿Perderé mis datos al cambiar la versión de PHP?

No. Cambiar la versión de PHP no afecta a tus archivos, bases de datos ni correos electrónicos. Solo afecta a la forma en que se ejecuta el código PHP de tu web.

¿Cuál es la mejor versión de PHP para WordPress en Plesk?

Actualmente, la recomendación es PHP 8.2 o 8.3, siempre que todos tus plugins y temas sean compatibles. WordPress en sí es totalmente compatible con estas versiones.

¿Cuánto tarda en aplicarse el cambio?

El cambio es inmediato. En cuanto guardes la configuración, la nueva versión de PHP estará activa.

¿Qué hago si mi web se rompe después del cambio?

Vuelve a la versión anterior de PHP de inmediato. Luego, revisa los logs de error y consulta con tu desarrollador o proveedor de hosting.


Conclusión: no tengas miedo de cambiar la versión de PHP

Cambiar la versión de PHP en Plesk es un proceso sencillo y seguro si sigues los pasos correctos. La clave está en verificar la compatibilidad antes de hacer el cambio y en tener una copia de seguridad por si acaso.

Recuerda que mantener tu PHP actualizado es esencial para la seguridad y el rendimiento de tu sitio web. Las versiones antiguas son un blanco fácil para los atacantes.

Si tienes más dudas, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. Y si usas otros paneles como Syspanel (que es una alternativa a HestiaCP y se accede por el puerto 2106), el proceso puede ser similar, aunque la interfaz cambia.

[TIP] Anota siempre la versión de PHP que usas en cada dominio y la fecha en que la cambiaste. Esto te ayudará a mantener un control claro de tu servidor.


Recursos adicionales

Espero que esta guía te haya sido de gran ayuda. Ahora ya sabes cómo cambiar la versión de PHP en Plesk sin complicaciones. ¡Buena suerte con tu sitio web!

¿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