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

Cómo cambiar la versión de PHP en Plesk para tu sitio web

Actualizado el 30 de octubre de 2025

¿Por qué es importante la versión de PHP en tu sitio web?

Imagina que tu sitio web es un coche. El sistema operativo del servidor sería el chasis, el panel de control Plesk sería el volante y los pedales, y PHP sería el motor. Un motor más moderno y eficiente no solo hace que el coche vaya más rápido, sino que también consume menos y es más seguro. Lo mismo ocurre con tu web: una versión PHP actualizada mejora el rendimiento web, la seguridad y la compatibilidad con las últimas aplicaciones (como WordPress, Joomla o Magento).

Si usas una versión antigua, como PHP 5.6 o 7.0, tu sitio podría ser vulnerable a ataques, ejecutarse más lento o incluso no ser compatible con plugins y temas modernos. Por eso, cambiar PHP en Plesk es una de las tareas de mantenimiento más importantes que puedes hacer.

En esta guía te explicaremos paso a paso cómo hacerlo, desde lo más básico hasta trucos avanzados, para que puedas configurar PHP de forma óptima sin necesidad de ser un experto en servidores.


Antes de empezar: Verifica la compatibilidad de tu sitio

Antes de lanzarte a cambiar PHP, debes asegurarte de que tu sitio web (y sus extensiones) funcionará correctamente con la nueva versión. Esto es especialmente crítico si usas un CMS como WordPress, ya que muchos plugins y temas requieren una versión específica.

Pasos previos obligatorios

  1. Consulta los requisitos de tu CMS o aplicación: Por ejemplo, WordPress 6.x recomienda PHP 8.0 o superior. Revisa la documentación oficial de tu plataforma.
  2. Haz una copia de seguridad completa: Desde Plesk puedes crear una copia de seguridad de todo el sitio (archivos + base de datos). Ve a la pestaña "Copias de seguridad" y genera una manual.
  3. Prueba en un entorno de staging (si es posible): Muchos planes de hosting incluyen un entorno de pruebas. Si no, puedes usar un subdominio o una instalación local para verificar la compatibilidad.

[WARNING] No cambiar la versión de PHP sin verificar compatibilidad puede romper tu web. Si tu sitio deja de cargar, puedes revertir el cambio desde el mismo panel.


Paso 1: Accede al panel de Plesk

Lo primero es iniciar sesión en tu panel de control. La URL suele ser algo como https://tudominio.com:8443 o https://ipdelServidor:8443. Introduce tu usuario y contraseña (los mismos que usas para gestionar tu hosting).


Paso 2: Localiza la configuración de PHP para tu dominio

Una vez dentro de Plesk, el proceso es muy visual. Sigue estos pasos:

  1. En el menú lateral izquierdo, haz clic en "Sitios web y dominios".
  2. Busca el dominio para el que quieres cambiar PHP (por ejemplo, tudominio.com).
  3. En la fila de ese dominio, verás un icono con forma de engranaje o un botón que dice "PHP" o "Configuración de PHP". Haz clic ahí.

[TIP] Si no ves el icono de PHP, puede que esté dentro del menú de "Hosting" o "Configuración avanzada". En versiones recientes de Plesk, suele estar visible directamente.


Paso 3: Selecciona la nueva versión de PHP

En la ventana que se abre, verás un desplegable titulado "Versión de PHP" o "PHP version". Ahí aparecerán todas las versiones instaladas en tu servidor (por ejemplo, 7.4, 8.0, 8.1, 8.2, etc.).

  1. Elige la versión más reciente y estable (normalmente la que no sea "end of life"). Por ejemplo, hoy en día PHP 8.1 o 8.2 son excelentes opciones para la mayoría de sitios.
  2. Haz clic en "Aceptar" o "Apply" para guardar el cambio.

[INFO] Si no ves la versión que deseas, contacta con tu proveedor de hosting. Ellos pueden instalar versiones adicionales de PHP en el servidor.


Paso 4: Verifica que el cambio se haya aplicado correctamente

Después de unos segundos, Plesk actualizará la configuración. Para asegurarte de que todo funciona:

  1. Vuelve a la pantalla de "Sitios web y dominios".
  2. En la fila de tu dominio, ahora debería aparecer la nueva versión (por ejemplo, "PHP 8.2").
  3. Crea un archivo de prueba: desde el administrador de archivos de Plesk, crea un archivo llamado info.php en la raíz de tu sitio con el siguiente contenido:
    <?php phpinfo(); ?>
    
  4. Accede a https://tudominio.com/info.php. Verás una tabla con todos los detalles de la configuración de PHP. Busca la línea "PHP Version" para confirmar el cambio.

[WARNING] No olvides eliminar el archivo info.php después de la prueba, ya que expone información sensible de tu servidor.


Configuraciones adicionales para mejorar el rendimiento web

Cambiar PHP es solo el primer paso. Para exprimir al máximo el rendimiento web, puedes ajustar algunos parámetros desde la misma pantalla de configuración de PHP en Plesk. Aquí tienes los más importantes:

Ajusta el límite de memoria (memory_limit)

  • Qué hace: Controla cuánta memoria RAM puede usar un script PHP.
  • Recomendación: Para WordPress, 128M o 256M es suficiente. Si usas WooCommerce o sitios grandes, sube a 512M.
  • Cómo hacerlo: Busca la opción memory_limit y cambia el valor (por ejemplo, 256M).

Aumenta el tamaño de subida de archivos (upload_max_filesize y post_max_size)

  • Qué hace: Define el tamaño máximo de archivos que puedes subir (imágenes, PDFs, etc.).
  • Recomendación: upload_max_filesize = 64M y post_max_size = 64M es un buen punto de partida.
  • Cómo hacerlo: Localiza ambas directivas y ajústalas.

Activa la caché de opcode (OPcache)

  • Qué hace: Almacena en memoria el código PHP compilado, acelerando la ejecución.
  • Recomendación: Asegúrate de que opcache.enable=1 y opcache.memory_consumption=128.
  • Cómo hacerlo: En la misma pantalla, busca las opciones de OPcache y actívalas.

[TIP] No te asustes si ves muchas opciones. Solo modifica las que entiendas. Si tienes dudas, deja los valores por defecto.


Solución de problemas comunes al cambiar PHP

A veces, después de cambiar PHP, pueden aparecer errores. Aquí tienes los más frecuentes y cómo solucionarlos:

Error 500 (Internal Server Error)

  • Causa: Incompatibilidad de alguna extensión o plugin.
  • Solución: Revisa los logs de error desde Plesk (sección "Logs" de tu dominio). Busca líneas con "PHP Fatal error". Temporalmente, puedes revertir a la versión anterior de PHP y contactar al desarrollador del plugin.

El sitio carga, pero algunas funciones no funcionan

  • Causa: Funciones obsoletas eliminadas en la nueva versión de PHP (por ejemplo, mysql_* en PHP 7+).
  • Solución: Actualiza tu CMS, temas y plugins. Si es un sitio hecho a medida, necesitarás revisar el código.

Página en blanco (WSOD)

  • Causa: Error de memoria o tiempo de ejecución.
  • Solución: Aumenta memory_limit y max_execution_time desde la configuración de PHP en Plesk.

Preguntas frecuentes (FAQ) sobre cambio de PHP en Plesk

¿Puedo tener diferentes versiones de PHP para distintos dominios?

Sí, Plesk te permite configurar PHP de forma independiente para cada sitio web. Solo sigue los pasos anteriores para cada dominio.

¿Cada cuánto debo cambiar la versión de PHP?

Se recomienda actualizar al menos una vez al año, o cuando la versión que usas llegue a su "fin de vida" (End of Life). Puedes consultar el estado en php.net/eol.php.

¿Qué pasa si mi hosting no tiene la versión que necesito?

Contacta con tu proveedor de hosting. La mayoría puede instalar versiones adicionales de PHP si se lo solicitas. Si usas un plan compartido, es posible que estén limitados a ciertas versiones.

¿Afecta esto a mi base de datos?

No directamente. El cambio de PHP solo afecta al procesamiento del código. La base de datos (MySQL/MariaDB) sigue funcionando igual.

¿Puedo volver a la versión anterior si algo sale mal?

Sí, solo repite los pasos y selecciona la versión anterior. Plesk guarda la configuración previa, pero siempre es mejor tener una copia de seguridad.


Conclusión: Mantén tu web rápida y segura

Cambiar la versión de PHP en Plesk es una tarea sencilla que puede transformar el rendimiento web de tu sitio. No solo ganarás velocidad, sino que también cerrarás puertas a posibles vulnerabilidades. Recuerda siempre:

  • Verificar compatibilidad antes del cambio.
  • Hacer copias de seguridad.
  • Ajustar parámetros como memory_limit y OPcache.

Si sigues esta guía, tu web estará lista para funcionar con la última tecnología PHP. Y si en algún momento usas un panel como Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza por el puerto 2106 y el proceso es similar, aunque con nombres de opciones ligeramente diferentes.

¿Tienes dudas? Déjalas en los comentarios o contacta con tu soporte técnico. ¡Nos vemos en el próximo artículo!

¿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