IronWoods.es

Desarrollo web

Actualizar Laravel para trabajar con PHP 8

PHP 8 fue lanzado en noviembre de 2020... empezó la cuenta atrás para su instalación y uso con Laravel.

Tras actualizar PHP a la versión 8, he seguido este procedimiento repetidamente con éxito en Laravel 6 y 7, en un sistema Ubuntu + Apache2.

Actualizando...

Actualizar Composer

Se requiere la versión 2 de composer, para actualizar:

sudo composer self-update

Actualizar dependencias de Laravel

En el "composer.json" de Laravel cambiar la versión requerida de PHP y dependencias a:


"php": "^8.0",
"fakerphp/faker" : "^1.9.1",
"phpunit/phpunit": "^9.5"

Guardar y ejecutar:

composer update --ignore-platform-reqs

Actualizar configuración de PHPUnit:

php ./vendor/bin/phpunit --migrate-configuration