Laravel 5.8 运行 在 PHP 8.0
Laravel 5.8 running on PHP 8.0
我现在有问题
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/framework[v5.8.0, ..., 5.8.x-dev] require php ^7.1.3 -> your php version (8.0.10) does not satisfy that requirement.
- Root composer.json requires laravel/framework 5.8.* -> satisfiable by laravel/framework[v5.8.0, ..., 5.8.x-dev].
我已经尝试添加这个了
"php": "^7.1.3|^8.0",
我现在该怎么办?我今天将本地 PHP 升级到 8.0。
laravel/framework[v5.8.0, ..., 5.8.x-dev] require php ^7.1.3
- 这是一个非常明确的声明。 Laravel 5.8 的最后一次更新是在 2020 年 4 月,PHP 8 已于 2020 年 12 月发布,所以在我看来很明显 5.8 无法支持 PHP 8。
您有两个选择:坚持使用 PHP 7 和 Laravel 5.8,或者将 Laravel 更新到任何更高版本。第二个看起来更好,因为即使是 5.8 的安全支持也有 ended more than a year ago
我现在有问题
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/framework[v5.8.0, ..., 5.8.x-dev] require php ^7.1.3 -> your php version (8.0.10) does not satisfy that requirement.
- Root composer.json requires laravel/framework 5.8.* -> satisfiable by laravel/framework[v5.8.0, ..., 5.8.x-dev].
我已经尝试添加这个了
"php": "^7.1.3|^8.0",
我现在该怎么办?我今天将本地 PHP 升级到 8.0。
laravel/framework[v5.8.0, ..., 5.8.x-dev] require php ^7.1.3
- 这是一个非常明确的声明。 Laravel 5.8 的最后一次更新是在 2020 年 4 月,PHP 8 已于 2020 年 12 月发布,所以在我看来很明显 5.8 无法支持 PHP 8。
您有两个选择:坚持使用 PHP 7 和 Laravel 5.8,或者将 Laravel 更新到任何更高版本。第二个看起来更好,因为即使是 5.8 的安全支持也有 ended more than a year ago