web-dev-qa-db-ja.com

アップグレード方法laravel 6から7

laravel 6から7にアップグレードしようとしています。エラーが発生しました。

 our requirements could not be resolved to an installable set of
 packages.

   Problem 1
     - Conclusion: remove laravel/framework v6.0.3
     - Conclusion: don't install laravel/framework v6.0.3
     - laravel/ui 2.x-dev requires illuminate/console ^7.0 -> satisfiable by illuminate/console[7.x-dev, v7.0.0],
 laravel/framework[7.x-dev].
     - laravel/ui v2.0.0 requires illuminate/console ^7.0 -> satisfiable by illuminate/console[7.x-dev, v7.0.0],
 laravel/framework[7.x-dev].
     - Can only install one of: laravel/framework[7.x-dev, v6.0.3].
     - don't install illuminate/console 7.x-dev|don't install laravel/framework v6.0.3
     - don't install illuminate/console v7.0.0|don't install laravel/framework v6.0.3
     - Installation request for laravel/framework (locked at v6.0.3, required as ^6.0) -> satisfiable by laravel/framework[v6.0.3].
     - Installation request for laravel/ui ^2.0 -> satisfiable by laravel/ui[2.x-dev, v2.0.0].
3
Haneef Ansari

Laravel 6プロジェクトをLaravel 7にアップグレードするためのビデオ/手順を持っている以下のリンクをたどることができます:-

https://youtu.be/8gyAkicohs

0
Amit Gupta

Laravel laravel 6からlaravel 7にアップグレードするためのドキュメント

laravel/frameworkファイルの^7.0依存関係をcomposer.jsonに更新します。さらに、nunomaduro/collision依存関係を^4.1に、phpunit/phpunit依存関係を^8.5に、facade/ignitionを `^ 2.0に更新します。

そして、composer updateをターミナルで実行します

composer update

https://laravel.com/docs/7.x/upgrade

0
Sehdev

laravel 7.0にはPHP 7.2.5が必要です。ドキュメントを確認してください

https://laravel.com/docs/7.x/upgrade

0
Akash

これで問題が発生した場合は、必ずこのセクションを読み、必要な変更を行ってください。 composer.jsonを変更して機能させる必要がありました。コマンドラインから、それはひねりを加え続けました:

認証

影響の足場の可能性:高

すべての認証の足場は、laravel/uiリポジトリに移動されました。 Laravelの認証スキャフォールディングを使用している場合、このパッケージの^ 2.0リリースをインストールする必要があり、このパッケージはすべての環境にインストールする必要があります。以前にこのパッケージをアプリケーションのcomposer.jsonファイルのrequire-dev部分に含めていた場合は、それをrequireセクションに移動する必要があります。

composerにはlaravel/ui "^ 2.0"が必要です

0
AlunR