我知道已经为该问题提供了许多解决方案,但似乎找不到答案。运行composer update
后,我收到此错误Problem 1。可能是什么问题?这是composer.json文件的“必需”部分。
"require": {
"barryvdh/laravel-ide-helper": "~2.4",
"doctrine/dbal": "~2.8",
"dompdf/dompdf": "~0.8",
"filp/whoops": "~2.2",
"guzzlehttp/guzzle": "~6.3",
"guzzlehttp/psr7": "~1.4",
"illuminate/support": "^6.12",
"intervention/image": "~2.4",
"laracasts/utilities": "~2.1",
"laravel/framework": "~5.6",
"laravel/socialite": "~3.0",
"laravelcollective/html": "^6.0",
"league/flysystem-aws-s3-v3": "~1.0",
"maatwebsite/excel": "~2.1",
"maxhoffmann/parsedown-laravel": "dev-master",
"mcamara/laravel-localization": "~1.2",
"mews/purifier": "^2.1",
"milon/barcode": "~5.3",
"nitmedia/wkhtml2pdf": "dev-master",
"omnipay/common": "~3",
"omnipay/dummy": "~3",
"omnipay/paypal": "~3",
"omnipay/stripe": "3.1",
"php-http/curl-client": "^1.7",
"php-http/message": "^1.6",
"predis/predis": "~1.1",
"vinelab/http": "~1.5",
"laravel/tinker": "^1.0",
"stripe/stripe-php": "^6.43",
"paynow/php-sdk": "^1.0",
"berzel/paynow-php": "^1.1"
},
"require-dev": {
"phpunit/phpunit": "7.3.*",
"phpspec/phpspec": "5.0.*",
"fzaninotto/faker": "1.8.*",
"symfony/dom-crawler": "~3.0",
"symfony/css-selector": "~3.0"
},
答案 0 :(得分:0)
您的一个或多个软件包正在寻找另一个/子软件包的不同版本。 Laravel本身不仅依赖大量不同的第三方软件包,您安装的软件包也是如此。与时俱进具有挑战性。
如果您查看报告的错误:
Laracasts / utilities 2.1需要照亮/支持〜5.0
它告诉您,您要安装的特定软件包( Laracasts实用程序)需要照明/支持中的 v5 。最有可能的是,如果您使用Laravel V6,则很可能会引入与所需版本不同版本的照明/支持软件包。
解决方案:
要么找到一个更新的 Laracast 软件包,该软件包将接受较新版本的 illumination / support ,或者将Laravel降为V5(它将获得较旧的支持版本) 。前者是可取的:)