Comprueba qué versiones de PHP admite tu Magento
Cada versión de Magento admite dos versiones de PHP: 8.3 y 8.4 para 2.4.8, 8.2 y 8.3 para 2.4.7. Consulta la guía de requisitos para ver la tabla completa.
On your server
bin/magento --version
php -v
Guía
Comprueba que la tienda y sus extensiones aceptan la nueva versión de PHP, apunta nginx y la línea de comandos a ella, recompila y prueba antes de que nadie lo note. Checked on 5 nov 2026.
Cada versión de Magento admite dos versiones de PHP: 8.3 y 8.4 para 2.4.8, 8.2 y 8.3 para 2.4.7. Consulta la guía de requisitos para ver la tabla completa.
On your server
bin/magento --version
php -v
Composer te dice qué paquetes bloquearían la nueva versión, antes de cambiar nada en el servidor.
On your server
composer why-not php 8.3
composer check-platform-reqs
Si why-not no muestra nada, nada en composer.lock bloquea PHP 8.3.
nginx pasa las peticiones PHP a un socket de PHP-FPM. Cámbialo por el socket de la nueva versión, prueba la configuración y recarga. La ruta de abajo es la que usan Debian y Ubuntu.
nginx
# in the store's nginx server block
fastcgi_pass unix:/run/php/php8.3-fpm.sock;
nginx -t && systemctl reload nginx
El cron y bin/magento deben ejecutarse con el mismo PHP que el servidor web, o se comportarán de forma distinta.
On your server
update-alternatives --set php /usr/bin/php8.3
php -v
Recompila y despliega los archivos estáticos con el nuevo PHP, vacía la caché y vigila los logs mientras recorres la tienda y el checkout.
On your server
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:flush
tail -f var/log/exception.log
Pruébalo primero en una copia de staging: una extensión rota aparece ahí, no delante de los clientes.
Elige un plan, elige una plataforma y tu tienda estará online antes de que se enfríe el café.
Precios con IVA incluido. Soporte del servidor en todos los planes.