【发布时间】:2021-07-26 10:29:55
【问题描述】:
大家好,我需要这个案例的帮助 当我执行“php artisan serve”时,我无法在 php8 上运行 laravel 5.7 我得到了错误:
thrown in /var/www/html/myProject/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 838
PHP Fatal error: Uncaught ErrorException: Method ReflectionParameter::getClass() is deprecated in /var/www/html/myProject/vendor/laravel/framework/src/Illuminate/Container/Container.php:838
我已尝试将作曲家所需的 php 版本形式 "^7.1.3" 更新为 "php": "^7.1.3|^8.0",
当我运行composer update 时,我又遇到了另一个错误。
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/framework[v5.7.0, ..., 5.7.x-dev] require php ^7.1.3 -> your php version (8.0.3) does not satisfy that requirement.
- Root composer.json requires laravel/framework 5.7.* -> satisfiable by laravel/framework[v5.7.0, ..., 5.7.x-dev].
我希望任何机构分享这个案例的解决方案
【问题讨论】:
标签: php laravel laravel-5 laravel-artisan