#php #laravel-5.8
Вопрос:
У меня сейчас проблема
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.
Ответ №1:
laravel/framework[v5.8.0, ..., 5.8.x-dev] require php ^7.1.3
— это довольно четкое заявление. Последнее обновление Laravel 5.8 вышло в апреле 2020 года, PHP 8 был выпущен в декабре 2020 года, поэтому мне кажется довольно очевидным, что 5.8 не может поддерживать PHP 8.
У вас есть два варианта: придерживаться PHP 7 и Laravel 5.8 или обновить Laravel до любой более поздней версии. Второй вариант выглядит для меня лучше, так как даже поддержка безопасности для 5.8 закончилась более года назад