Level 104
You need to bump diglactic/laravel-breadcrumbs to ^9.0.0 to get Laravel 11 support - just update it in composer.json and then composer update again
1 like
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hello, While upgrading from 10 to 11, after changing versions in composer.json file, I am getting below errors, What's wrong?
C:\xampp\htdocs\proj> composer update
loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires diglactic/laravel-breadcrumbs 8.1 -> satisfiable by diglactic/laravel-breadcrumbs[v8.1.0].
- diglactic/laravel-breadcrumbs v8.1.0 requires laravel/framework ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 -> found laravel/framework[v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev, v9.0.0-beta.1, ..., 9.x-dev, v10.0.0, ..., 10.x-dev] but it conflicts with your root composer.json require (^11.0).
Problem 2
- illuminate/database[v7.0.0, ..., v7.28.4] require php ^7.2.5 -> your php version (8.2.12) does not satisfy that requirement.
- illuminate/database[v8.0.0, ..., v8.11.2] require php ^7.3 -> your php version (8.2.12) does not satisfy that requirement.
- Root composer.json requires spatie/laravel-permission ^5.10 -> satisfiable by spatie/laravel-permission[5.10.0, ..., v5.x-dev].
- Conclusion: don't install laravel/framework v11.0.1 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.0.2 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.0.3 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.0.4 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.0.5 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.0.6 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.0.7 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.0.8 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.1.0 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.1.1 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.2.0 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.3.0 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.3.1 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.4.0 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.5.0 (conflict analysis result)
- Conclusion: don't install laravel/framework v11.0.0 (conflict analysis result)
- spatie/laravel-permission[5.10.0, ..., v5.x-dev] require illuminate/database ^7.0|^8.0|^9.0|^10.0 -> satisfiable by illuminate/database[v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev, v9.0.0-beta.1, ..., 9.x-dev, v10.0.0, ..., 10.x-dev].
- Only one of these can be installed: illuminate/database[dev-master, v1.0.0, v1.1.0, v1.1.1, v4.0.0-BETA2, ..., 4.2.x-dev, v5.0.0, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev, v9.0.0-beta.1, ..., 9.x-dev, v10.0.0, ..., 10.x-dev, v11.0.0, ..., 11.x-dev, 12.x-dev], laravel/framework[v11.0.0, ..., 11.x-dev]. laravel/framework replaces illuminate/database and thus cannot coexist with it.
- Root composer.json requires laravel/framework ^11.0 -> satisfiable by laravel/framework[v11.0.0, ..., 11.x-dev].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
You need to bump diglactic/laravel-breadcrumbs to ^9.0.0 to get Laravel 11 support - just update it in composer.json and then composer update again
Please or to participate in this conversation.