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

Cambiar la versión de PHP en Plesk para WordPress o PrestaShop

Actualizado el 9 de mayo de 2026

¿Te has encontrado con un error raro en tu WordPress o PrestaShop, como un mensaje de "función no definida" o una página en blanco justo después de una actualización? Es muy probable que el problema no sea del código de tu web, sino de la versión de PHP que tiene configurada tu servidor.

PHP es el motor que hace funcionar estas plataformas, y cada versión es como una "generación" de ese motor. Las versiones más nuevas son más rápidas y seguras, pero a veces un plugin o un tema antiguo no es compatible con ellas, o al revés: tu web necesita una versión más nueva para funcionar bien.

La buena noticia es que, si tu hosting usa Plesk, cambiar la versión de PHP es un proceso muy sencillo que tú mismo puedes hacer en unos minutos, sin necesidad de abrir un ticket de soporte. En esta guía te explico paso a paso cómo hacerlo para WordPress y PrestaShop, de una forma clara y sin tecnicismos.


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

Antes de ponernos manos a la obra, es bueno que entiendas por qué esto es tan relevante. No es solo un capricho de los desarrolladores; tiene consecuencias directas en la salud de tu página web.

Rendimiento y velocidad

Cada nueva versión de PHP incluye mejoras de rendimiento significativas. Pasar de PHP 7.4 a PHP 8.2, por ejemplo, puede hacer que tu web cargue hasta un 30% más rápido. Esto no solo mejora la experiencia de tus visitantes, sino que también es un factor clave para el SEO, ya que Google penaliza las páginas lentas.

Seguridad

Las versiones antiguas de PHP dejan de recibir parches de seguridad. Si tu web funciona con una versión desactualizada, es como dejar la puerta de tu casa abierta para los hackers. Mantener PHP actualizado es una de las mejores barreras de protección contra malware y ataques.

Compatibilidad

WordPress y PrestaShop, junto con sus plugins y módulos, se desarrollan pensando en las versiones más recientes de PHP. Si usas una versión muy antigua, es probable que encuentres errores de compatibilidad, funciones que no trabajan bien o incluso que no puedas actualizar tu plataforma a la última versión.


Antes de empezar: Precauciones y requisitos

Cambiar la versión de PHP no es peligroso, pero es un cambio importante en el entorno de tu web. Por eso, te recomiendo seguir estos pasos previos para evitar sustos.

1. Haz una copia de seguridad

Esta es la regla de oro. Antes de cualquier cambio, asegúrate de tener una copia de seguridad completa de tu web (archivos y base de datos). En Plesk, puedes hacerlo fácilmente desde el panel. Ve a la sección de tu dominio y busca la opción "Copias de seguridad". Si no estás seguro de cómo hacerlo, consulta la ayuda de tu proveedor de hosting, pero no saltes este paso.

[WARNING] Si no haces una copia de seguridad y algo sale mal, podrías perder información valiosa. Este paso no es negociable.

2. Comprueba la compatibilidad

Antes de cambiar a una versión más nueva, verifica que tus plugins o módulos son compatibles.

  • Para WordPress: Ve a tu escritorio y revisa si hay avisos de incompatibilidad. También puedes consultar la página de cada plugin en el repositorio oficial para ver con qué versiones de PHP son compatibles.
  • Para PrestaShop: Revisa la ficha de cada módulo en tu panel de administración o en el marketplace de PrestaShop. La información de compatibilidad suele estar indicada.

3. Activa el "Modo de mantenimiento" (opcional pero recomendado)

Si tu web tiene mucho tráfico, es buena idea activar el modo de mantenimiento para que los visitantes no vean errores temporales mientras haces el cambio. Tanto WordPress como PrestaShop tienen formas de activarlo, o puedes usar un plugin específico.


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

Ahora sí, vamos a lo que te interesa. El proceso es prácticamente idéntico para WordPress y PrestaShop, ya que se hace a nivel de dominio o subdominio en Plesk.

Paso 1: Accede a tu panel de control de Plesk

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

Paso 2: Entra en la sección de tu dominio

En el panel principal de Plesk, verás una lista con todos tus dominios y subdominios. Haz clic en el nombre del dominio para el que quieres cambiar la versión de PHP. Se abrirá la página de administración de ese dominio.

Paso 3: Busca "Configuración de PHP"

Dentro del panel de tu dominio, busca en el menú lateral o en los iconos de la parte superior. Deberías encontrar una opción llamada "Configuración de PHP" o "PHP Settings". Haz clic en ella.

Paso 4: Selecciona la nueva versión de PHP

Se abrirá una página con varias opciones. Lo primero que verás es un menú desplegable llamado "Versión de PHP" o "PHP version". Haz clic en él y se desplegará una lista con todas las versiones disponibles en tu servidor (por ejemplo, 7.4, 8.0, 8.1, 8.2, etc.).

Selecciona la versión que quieras usar.

[TIP] ¿No sabes cuál elegir? Si tu web es moderna y está actualizada, opta por la versión más reciente y estable (como PHP 8.2 o 8.3). Si usas plugins o módulos antiguos, empieza con una versión intermedia como PHP 8.0 para asegurar la compatibilidad.

Paso 5: Configura las opciones adicionales (opcional)

En la misma pantalla, verás una sección de "Ajustes" o "Settings" donde puedes configurar parámetros como el memory_limit, max_execution_time, etc. No te preocupes por esto si no sabes qué es; los valores por defecto suelen ser correctos. Si tu web te pide más memoria, este es el lugar para cambiarlo, pero es un tema más avanzado que puedes dejar para después.

Paso 6: Guarda los cambios

Al final de la página, busca el botón "Aplicar" o "OK" y haz clic en él. Plesk guardará la configuración y aplicará el cambio.

Paso 7: Verifica que todo funciona

Una vez aplicado el cambio, visita tu web en una ventana de incógnito (para evitar la caché del navegador). Comprueba que la página carga correctamente y que no hay errores. También puedes revisar la sección de administración de WordPress o PrestaShop para asegurarte de que todo está en orden.

[INFO] Si después del cambio ves un error, no te asustes. Simplemente repite los pasos y vuelve a la versión anterior de PHP que tenías. Luego, investiga qué plugin o módulo está causando el problema.


Cambiar la versión de PHP por sitio web (si tienes varios)

Una de las grandes ventajas de Plesk es que puedes tener diferentes versiones de PHP para diferentes dominios o subdominios en el mismo servidor. Por ejemplo, puedes tener una web antigua con PHP 7.4 y una nueva con PHP 8.2, sin que se afecten entre sí.

Esto es especialmente útil si gestionas varios proyectos. El proceso es el mismo que hemos descrito: solo tienes que entrar en el dominio específico y cambiar su configuración de PHP de forma independiente.


Errores comunes y cómo solucionarlos

A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí te dejo los errores más comunes y sus soluciones.

Error: "La página se queda en blanco"

Esto suele indicar un error fatal de PHP. Puede ser por incompatibilidad con un plugin o tema.

  • Solución: Vuelve a la versión anterior de PHP. Luego, desactiva todos los plugins (renombra la carpeta wp-content/plugins en WordPress o modules en PrestaShop a través del administrador de archivos de Plesk). Ve activándolos uno a uno hasta encontrar el culpable.

Error: "Deprecated: Function create_function() is deprecated"

Este es un aviso muy común al pasar de PHP 5.x o 7.x a PHP 8.x. Indica que un código antiguo usa funciones que ya no se recomiendan.

  • Solución: La solución ideal es actualizar el plugin o tema que causa el problema. Si no es posible, a veces puedes "ocultar" estos avisos aumentando el nivel de reporte de errores en la configuración de PHP, pero es un parche temporal. Lo mejor es buscar una alternativa moderna.

Error: "No se puede conectar a la base de datos"

Este error puede aparecer si el cambio de versión afecta a la configuración de la conexión.

  • Solución: Esto es raro, pero puede pasar. Revisa el archivo de configuración de tu web (wp-config.php en WordPress o config/settings.inc.php en PrestaShop) para asegurarte de que los datos de la base de datos son correctos. No debería haber cambiado, pero es bueno verificarlo.

Preguntas Frecuentes (FAQ)

Aquí tienes las respuestas a las dudas que más nos llegan al soporte sobre este tema.

¿Puedo cambiar la versión de PHP desde el archivo .htaccess?

No, el archivo .htaccess no se usa para esto en Plesk. La configuración se gestiona exclusivamente desde el panel de control. Cambiar PHP desde .htaccess es una práctica de servidores con otra configuración, pero en Plesk no funcionará y podría dar errores.

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

Para WordPress, te recomendamos usar PHP 8.2 o 8.3. Son las versiones más rápidas y seguras, y la mayoría de los plugins y temas actualizados son compatibles. Si tienes algún problema, PHP 8.0 es una buena alternativa de equilibrio.

¿Y para PrestaShop?

PrestaShop 8.x funciona perfectamente con PHP 8.1 o 8.2. Si tienes una versión más antigua de PrestaShop (como la 1.7), te recomendamos usar PHP 7.4 para evitar problemas de compatibilidad, aunque ya no sea tan seguro. En ese caso, plantéate actualizar la plataforma.

¿Qué pasa si no cambio la versión de PHP?

Si no cambias la versión, tu web seguirá funcionando, pero con posibles problemas de rendimiento, seguridad y compatibilidad. Con el tiempo, es probable que empieces a ver errores o que no puedas instalar nuevas actualizaciones de plugins o módulos.

¿Cambiar la versión de PHP afecta a mi SEO?

Sí, indirectamente. Un PHP más rápido y seguro mejora la velocidad de carga y la estabilidad de tu web, dos factores que Google tiene en cuenta para el posicionamiento. Además, evitas penalizaciones por páginas con errores.

¿Puedo usar "Syspanel" para hacer esto?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese caso, deberás acceder a través del puerto 2106 y buscar la sección de "Web" o "Dominios" para cambiar la versión de PHP de cada sitio. Es un panel distinto a Plesk, pero el concepto es similar.


Conclusión: Un paso pequeño, un gran beneficio

Cambiar la versión de PHP en Plesk es un proceso rápido y sencillo, pero tiene un impacto enorme en la salud de tu WordPress o PrestaShop. No tengas miedo de hacerlo; siguiendo estos pasos y tomando las precauciones necesarias, podrás disfrutar de una web más rápida, segura y estable en cuestión de minutos.

En resumen, recuerda:

  1. Haz una copia de seguridad antes de cualquier cambio.
  2. Comprueba la compatibilidad de tus plugins o módulos.
  3. Accede a Plesk y entra en tu dominio.
  4. Busca "Configuración de PHP" y selecciona la nueva versión.
  5. Aplica los cambios y verifica que todo funciona.

Si en algún momento te sientes perdido o tu web da errores, no dudes en contactar con el soporte técnico de tu hosting. Para eso estamos. Pero te aseguramos que con esta guía, podrás resolverlo tú mismo de forma autónoma y con confianza. ¡Manos a la obra!

¿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