Guía para decidir mejor

Cómo cambiar la versión de PHP de una web en Plesk

Cambia una versión por dominio y conserva un plan de reversión.

Cambiar la versión de PHP de una web WordPress en Plesk puede resolver incompatibilidades o introducirlas. Antes de elegir un número, consulta requisitos actuales de WordPress, tema, plugins y extensiones; prepara una copia recuperable y prueba en staging. El cambio suele ser por dominio o subdominio, pero solo si tu suscripción permite modificarlo.

Comprueba el entorno actual

En «Websites & Domains» identifica el dominio correcto y abre sus ajustes PHP. Anota versión, handler y límites efectivos, junto con las extensiones que usa la aplicación. La guía oficial PHP de Plesk explica que versiones y opciones disponibles dependen del servidor y permisos. No cambies varios sitios de una misma suscripción sin comprobar el alcance de la configuración.

Ensaya compatibilidad antes de publicar

En un subdominio de pruebas protegido con datos tratados, aplica la versión prevista y revisa logs. Prueba acceso, editor, formulario, búsqueda, tareas programadas y, en tienda, catálogo, carrito y pago en sandbox. La guía general de selección PHP detalla criterios de versión mantenida y reversión. No restaures la base de staging sobre pedidos que entraron después.

Modifica una variable por vez

Con ventana y responsable acordados, cambia la versión desde el control PHP del dominio. Comprueba que el handler elegido exista y que el valor efectivo cambió; algunas cachés de código o procesos tardan en renovar. No subas memory_limit y cambies PHP simultáneamente si necesitas atribuir la causa. Repite operaciones y consulta el registro de errores. Si falla, vuelve a la versión anterior y conserva las trazas para analizar incompatibilidad, no borres datos.

Ejemplo: tras subir PHP, la portada abre pero el checkout falla porque una extensión antigua genera un fatal. La solución no es dejar una tienda parcialmente operativa: revierte PHP, prueba actualización compatible de esa extensión en staging y valida un pedido antes de repetir. Los límites PHP explican problemas distintos de compatibilidad de versión. Consulta compatibilidad con versiones y error saneado, nunca credenciales.