Laravel 5.2 から 5.6 に更新し、必要なさまざまなコンポーザーをすべて更新しましたが、最新の Envoyer の展開は、Instal Composer の依存関係の段階で失敗しています。
次のエラー メッセージが表示されます
ソース管理での Composer アーカイブの使用。実行中のコマンド: php composer.phar install --no-interaction --prefer-dist パッケージ情報を含む composer リポジトリをロード中 依存関係を更新中 (require-dev を含む) 要件をインストール可能なパッケージ セットに解決できませんでした。
問題 1 - このパッケージには php ^7.1.3 が必要ですが、使用している PHP バージョン (7.0.20) はその要件を満たしていません。
問題 2 - laravel/passport ^7.2 のインストール要求 -> laravel/passport[v7.2.0] で十分です。- laravel/passport v7.2.0 には php >=7.1 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。
問題 3 - laravel/framework v5.6.9 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.8 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.7 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.6 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.5 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.4 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.39 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.38 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.37 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.36 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.35 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.34 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.33 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.32 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.31 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.30 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.3 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.29 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.28 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.27 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.26 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.25 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.24 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.23 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.22 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.21 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.20 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.2 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.19 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.18 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.17 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.16 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.15 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.14 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.13 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.12 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.11 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.10 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.1 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.0 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.10 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.1 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.0 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.10 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.1 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。- laravel/framework v5.6.0 には php ^7.1.3 が必要です -> お使いの PHP バージョン (7.0.20) はその要件を満たしていません。
- laravel/framework 5.6.* のインストール要求 -> laravel/framework [v5.6.0、v5.6.1、v5.6.10、v5.6.11、v5.6.12、v5.6.13、v5.6.14、v5.6.15、v5 で対応可能] .6.16、v5.6.17、v5.6.18、v5.6.19、v5.6.2、v5.6.20、v5.6.21、v5.6.22、v5.6.23、v5.6.24、v5.6.25、v5.6.26、v5.6.27 、v5.6.28、v5.6.29、v5.6.3、v5.6.30、v5.6.31、v5.6.32、v5.6.33、v5.6.34、v5.6.35、v5.6.36、v5.6.37、v5.6.38、v5 .6.39、v5.6.4、v5.6.5、v5.6.6、v5.6.7、v5.6.8、v5.6.9]。
私の composer.json ファイルは次のようになります
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"php": "^7.1.3",
"fzaninotto/faker": "^1.6",
"guzzlehttp/guzzle": "^6.3",
"laravel/framework": "5.6.*",
"laravel/passport": "^7.2",
"laravel/tinker": "~1.0",
"sneek/laravel-xss-middleware": "^1.1",
"stripe/stripe-php": "^5.1",
"usmanhalalit/laracsv": "1.*@dev",
"webpatser/laravel-uuid": "2.*",
"whoops/soap": "^1.0"
},
"require-dev": {
"mockery/mockery": "0.9.*",
"phpunit/phpunit": "~7.0",
"filp/whoops": "~2.0"
},
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
}
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"scripts": {
"post-root-package-install": [
"php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"php artisan key:generate"
],
"post-install-cmd": [
"Illuminate\\Foundation\\ComposerScripts::postInstall"
],
"post-update-cmd": [
"Illuminate\\Foundation\\ComposerScripts::postUpdate"
],
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan package:discover"
]
},
"config": {
"preferred-install": "dist",
"sort-packages": true,
"optimize-autoloader": true
}
}
ローカル マシンのターミナル経由で composer update を実行したところ、ロック ファイルが正しく更新されたようです。
何が間違っているのかわかりません。誰でも私を助けることができますか?
ありがとう