【问题标题】:Issue with composer: "Your requirements could not be resolved to an installable set of packages"作曲家的问题:“您的要求无法解决为一组可安装的软件包”
【发布时间】:2020-09-13 06:56:38
【问题描述】:

当我运行 composer update 时,我收到一条错误消息:

“您的需求无法解析为一组可安装的软件包”。

我上传了以下问题的一些截图:

这就是我的 composer.json 文件的样子。

作曲家.json:

{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
   "framework",
   "laravel"
],
"license": "MIT",
"require": {
   "php": "^7.2.5",
   "fideloper/proxy": "^4.2",
   "fruitcake/laravel-cors": "^1.0",
   "guzzlehttp/guzzle": "^6.3",
   "laravel/framework": "5.2.*",
   "laravel/tinker": "^2.0",
   "laravel/ui": "^2.0",
   "intervention/image": "2.*",
   "laravelcollective/html": "^6.1"
},
"require-dev": {
   "facade/ignition": "^2.0",
   "fzaninotto/faker": "^1.9.1",
   "mockery/mockery": "^1.3.1",
   "nunomaduro/collision": "^4.1",
   "phpunit/phpunit": "^8.5"
},
"config": {
   "optimize-autoloader": true,
   "preferred-install": "dist",
   "sort-packages": true
},
"extra": {
   "laravel": {
       "dont-discover": []
   }
},
"autoload": {
   "psr-4": {
       "App\\": "app/"
   },
   "classmap": [
       "database/seeds",
       "database/factories"
   ]
},
"autoload-dev": {
   "psr-4": {
       "Tests\\": "tests/"
   }
},
"minimum-stability": "dev",
"prefer-stable": true,
"scripts": {
   "post-autoload-dump": [
       "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
       "@php artisan package:discover --ansi"
   ],
   "post-root-package-install": [
       "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
   ],
   "post-create-project-cmd": [
       "@php artisan key:generate --ansi"
   ]
}
}

【问题讨论】:

  • 纯文本的错误信息最好作为文本分享
  • Ivan,您对这个话题还有其他问题吗?

标签: laravel composer-php


【解决方案1】:

正如错误消息已经告诉你的那样:你尝试混合不同版本的 Laravel。 laravelcollective/html 和版本要求 ^6.1 需要 Laravel v6 或 v7,上面的某些行需要 Laravel 5.2。要么将laravel/framework 升级到更高版本,要么将laravelcollective/html 降级到兼容的版本

【讨论】:

    猜你喜欢
    • 2016-06-13
    • 1970-01-01
    • 2018-09-16
    • 2017-07-25
    • 2020-09-19
    • 2020-04-30
    • 2014-08-27
    • 1970-01-01
    相关资源
    最近更新 更多