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

Plesk: Cómo cambiar la versión de PHP para WordPress o PrestaShop

Actualizado el 20 de noviembre de 2025

¿Por qué es importante elegir la versión correcta de PHP en Plesk?

Cuando tienes un sitio web con WordPress o PrestaShop, el motor que hace funcionar todo el código se llama PHP. Piensa en PHP como el "idioma" que hablan tu web y el servidor. Si usas una versión muy antigua, es como hablar un dialecto que ya nadie entiende: tu web puede ir lenta, dar errores o, peor aún, tener agujeros de seguridad.

Plesk es uno de los paneles de control de hosting más utilizados del mundo. Una de sus grandes ventajas es que te permite cambiar la versión de PHP de forma muy sencilla, sin necesidad de tocar archivos de configuración complicados. En esta guía te voy a explicar paso a paso cómo hacerlo, tanto para WordPress como para PrestaShop, y te daré consejos sobre qué versión elegir según tu tienda o blog.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese caso, el acceso al panel se realiza a través del puerto 2106 y la gestión de PHP se hace desde la sección "Webs". Pero hoy nos centramos en Plesk.


¿Qué versiones de PHP suele ofrecer Plesk?

Plesk, en sus versiones recientes, suele incluir varias versiones de PHP instaladas y listas para usar. Las más comunes son:

  • PHP 7.4: Una versión muy estable y compatible con casi todo, aunque ya está en fase de "mantenimiento" (sin nuevas funciones).
  • PHP 8.0: Un gran salto en rendimiento. Muchos plugins ya son compatibles.
  • PHP 8.1 y 8.2: Las versiones más rápidas y seguras actualmente. Recomendadas para sitios nuevos.
  • PHP 8.3 (en versiones recientes de Plesk): La más moderna, ideal si tu tema o plugins están actualizados.

[WARNING] No elijas una versión de PHP simplemente porque sea la más nueva. Primero verifica que tus plugins, temas y módulos de PrestaShop sean compatibles. Si no lo son, tu web podría mostrar un error blanco (el famoso "pantalla en blanco").


Antes de cambiar: comprueba la compatibilidad de tu WordPress

WordPress es bastante tolerante con las versiones de PHP, pero hay plugins que no lo son. Antes de hacer el cambio, te recomiendo:

  1. Revisa el estado de tus plugins: Ve a Plugins en tu panel de WordPress. Si alguno está en rojo o con un aviso de "no compatible con tu versión de PHP", actualízalo primero.
  2. Haz una copia de seguridad completa: Tanto de archivos como de base de datos. Esto es crucial. Puedes usar el propio panel de Plesk para hacer un backup antes de tocar nada.
  3. Activa el modo de depuración (opcional pero útil): Si tu web tiene errores, puedes activar WP_DEBUG en el archivo wp-config.php temporalmente para ver qué falla.

Paso a paso: Cómo cambiar la versión de PHP en Plesk para WordPress

1. Accede a tu panel de Plesk

Abre tu navegador y escribe la dirección de tu panel. Normalmente suele ser algo como https://tu-dominio.com:8443 o una URL que te dio tu proveedor de hosting. Introduce tu usuario y contraseña.

2. Entra en la sección "Sitios web y dominios"

Una vez dentro, verás una interfaz con varias opciones. Busca el apartado que dice "Sitios web y dominios" (o "Websites & Domains" si lo tienes en inglés). Haz clic sobre él.

3. Localiza tu dominio

En la lista de dominios, busca el que corresponde a tu WordPress o PrestaShop. Deberías ver una serie de iconos o enlaces debajo del nombre del dominio. Busca el que dice "Configuración de PHP" (o "PHP Settings").

4. Elige la versión de PHP

Se abrirá una nueva ventana o sección. Verás un menú desplegable llamado "Versión de PHP". Haz clic y selecciona la versión que quieras usar.

[TIP] Si no estás seguro de cuál elegir, elige PHP 8.1 o 8.2. Son rápidas, seguras y la mayoría de plugins ya las soportan.

5. Ajusta otras opciones (opcional)

En la misma pantalla, verás otras opciones como:

  • "Módulos" o "Extensiones": aquí puedes activar o desactivar extensiones de PHP como curl, mysqli, gd, etc. Por defecto suelen estar bien.
  • "Configuración": límite de memoria, tiempo máximo de ejecución, etc. Si tu web es pesada, podrías subir el límite de memoria a 256M o 512M.

No toques nada que no entiendas al principio. Con cambiar la versión es suficiente para la mayoría de los casos.

6. Guarda los cambios

Haz clic en el botón "Aceptar" o "Guardar" en la parte inferior. Plesk aplicará los cambios automáticamente. Tardará unos segundos.

7. Verifica que todo funciona

Abre tu web en una ventana de incógnito (para evitar caché). Si ves tu sitio normal, ¡enhorabuena! Si ves un error, no te preocupes. Puedes volver a la versión anterior siguiendo los mismos pasos.


Cambiar la versión de PHP para PrestaShop en Plesk

PrestaShop es un poco más sensible a las versiones de PHP que WordPress, especialmente si usas versiones antiguas de la tienda (1.6 o 1.7). Aquí tienes un proceso adaptado:

Requisitos previos para PrestaShop

  • PrestaShop 1.7.x: Funciona bien con PHP 7.4, 8.0 y 8.1. Evita PHP 8.2 si tienes muchos módulos antiguos.
  • PrestaShop 8.x: Es compatible con PHP 8.1 y 8.2. Es la versión recomendada para nuevos proyectos.
  • PrestaShop 1.6: Esta versión es muy antigua. Te recomiendo que pienses en actualizar. Si no puedes, usa PHP 7.4 como máximo. Con PHP 8 dará errores graves.

Pasos específicos

  1. Ve a "Sitios web y dominios" y busca tu tienda.
  2. Haz clic en "Configuración de PHP".
  3. Selecciona la versión de PHP que corresponda según tu versión de PrestaShop.
  4. Revisa los requisitos de PrestaShop: En la parte inferior de la pantalla de configuración de PHP, a veces hay un enlace a "Comprobar requisitos" o "Compatibility". Úsalo si está disponible.
  5. Guarda los cambios y prueba tu tienda, especialmente el carrito y la pasarela de pago.

[WARNING] Si tu PrestaShop es la versión 1.6 y la cambias a PHP 8.0 o superior, es muy probable que tu tienda deje de funcionar. Los módulos de pago y envío de esa versión no están preparados para PHP 8.


¿Qué hago si mi web da error después de cambiar PHP?

Es el escenario más temido, pero tiene solución. Si al cambiar la versión de PHP tu WordPress o PrestaShop da un error, sigue estos pasos:

1. Vuelve a la versión anterior

Accede de nuevo a la configuración de PHP en Plesk y selecciona la versión que tenías antes. Guarda los cambios. Esto suele resolver el problema al instante.

2. Activa el modo de depuración

  • WordPress: Edita el archivo wp-config.php y cambia define('WP_DEBUG', false); a define('WP_DEBUG', true);. Verás los errores en pantalla y podrás identificar el plugin o tema problemático.
  • PrestaShop: Ve a config/defines.inc.php y cambia _PS_MODE_DEV_ a true. Recuerda cambiarlo a false cuando termines.

3. Desactiva plugins o módulos

Si el error aparece en WordPress, desactiva todos los plugins desde el panel de administración (si puedes acceder) o renombra la carpeta wp-content/plugins a plugins_off mediante FTP o el administrador de archivos de Plesk. Luego ve reactivándolos uno a uno.

En PrestaShop, renombra la carpeta modules a modules_off y luego ve moviendo de vuelta los módulos esenciales.

4. Actualiza todo

La mayoría de los errores se solucionan actualizando el núcleo de WordPress, los plugins, el tema o PrestaShop y sus módulos. Las versiones antiguas no son compatibles con PHP moderno.


Tabla de compatibilidad rápida

PlataformaVersión de la plataformaPHP recomendadoPHP máximo seguro
WordPressCualquier versión reciente8.1 o 8.28.3 (si tu hosting lo permite)
PrestaShop1.67.47.4 (no subir más)
PrestaShop1.78.0 o 8.18.2
PrestaShop8.x8.1 o 8.28.3

Preguntas frecuentes (FAQ) sobre cambiar PHP en Plesk

¿Puedo tener una versión de PHP diferente por cada dominio en Plesk?

Sí. Plesk permite configurar la versión de PHP de forma independiente para cada dominio o subdominio. Esto es muy útil si tienes varios sitios web con necesidades distintas.

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

No. Cambiar la versión de PHP no borra archivos ni bases de datos. Solo cambia el intérprete que ejecuta el código. Tus datos están a salvo.

¿Cuál es la versión de PHP más rápida?

Generalmente, PHP 8.2 y 8.3 son las más rápidas. Pueden ser hasta un 30% más rápidas que PHP 7.4. Esto se nota en el tiempo de carga de tu web.

¿Puedo usar PHP 8.3 en WordPress?

, siempre que tu tema y plugins estén actualizados. Si usas un tema antiguo o abandonado, puede que no funcione bien.

¿Qué hago si mi hosting no me deja cambiar la versión de PHP?

Algunos proveedores de hosting limitan esta opción en planes básicos. Si es tu caso, contacta con el soporte técnico y pregunta si pueden cambiarlo por ti o si puedes hacerlo desde el panel. Si no es posible, considera migrar a un hosting mejor.

¿Syspanel permite cambiar PHP de la misma manera?

No exactamente. Como mencioné antes, si usas Syspanel (el panel que antes se llamaba HestiaCP), el acceso es por el puerto 2106. Dentro de Syspanel, la opción de cambiar PHP se encuentra en la sección "Webs", seleccionando el dominio y luego en "Opciones avanzadas" o "PHP". No es tan visual como Plesk, pero también es sencillo.


Conclusión y mejores prácticas

Cambiar la versión de PHP en Plesk es un proceso rápido y seguro si sigues estos consejos:

  1. Antes de cambiar, haz una copia de seguridad.
  2. Elige una versión de PHP que sea compatible con tu plataforma y plugins.
  3. Prueba tu web después del cambio en una ventana de incógnito.
  4. Si algo falla, vuelve atrás inmediatamente. No hay nada de malo en revertir.
  5. Mantén todo actualizado: WordPress, temas, plugins, PrestaShop y módulos. Esto te permitirá usar las versiones de PHP más modernas y seguras.

[INFO] La versión de PHP no es algo que cambies todos los días. Es una decisión que se toma cuando instalas una web nueva, cuando actualizas el CMS o cuando tu proveedor de hosting te avisa de que una versión de PHP quedará obsoleta. Cuando llegue ese momento, esta guía te servirá de referencia.

Espero que este artículo te haya sido de ayuda. Si tienes dudas, revisa la documentación oficial de Plesk o contacta con tu proveedor de hosting. ¡Buena suerte con tu WordPress o PrestaShop!

¿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