Meilisearch-laravel-scout: laravel7でのインストールエラー

作成日 2020年09月10日  ·  14コメント  ·  ソース: meilisearch/meilisearch-laravel-scout

laravel7でmeilisearch-laravel-scoutをインストールしようとすると
エラーが表示されます:

composer require meilisearch/meilisearch-laravel-scout

Problem 1
    - Installation request for meilisearch/meilisearch-laravel-scout ^0.11.0 -> satisfiable by meilisearch/meilisearch-laravel-scout[v0.11.0].
    - Can only install one of: guzzlehttp/guzzle[6.5.x-dev, 7.0.1].
    - Can only install one of: guzzlehttp/guzzle[7.0.1, 6.5.x-dev].
    - Can only install one of: guzzlehttp/guzzle[6.5.x-dev, 7.0.1].
    - Conclusion: install guzzlehttp/guzzle 6.5.x-dev
    - Installation request for guzzlehttp/guzzle (locked at 7.0.1, required as ^7.0) -> satisfiable by guzzlehttp/guzzle[7.0.1].

最も参考になるコメント

こんにちは@dreamcog 、私はそのアプローチを使用することをお勧めしません。 変更をテストすることは問題ありませんが、恒久的な修正ではありません。 この問題を修正し、変更をこのリポジトリにマージするPRを開いています。

全てのコメント14件

こんにちは@dreamcog!

この問題は、meilisearch-phpのこの

フィードバックとMeilISearchをお試しいただきありがとうございます😁

@curquizaお返事ありがとう
今日meilisearch-phpに投稿された問題を読みました。自分で修正しようとします:)

あなたの修正について私たちに知らせてください! :)

ここで同じ問題。 迅速な解決策はありますか?

こんにちは@felixgoldstein! 申し訳ありませんが、現時点で提供できる迅速な解決策はありません。 このPRhttps ://github.com/meilisearch/meilisearch-php/pull/81 (すでに見たことがあるかもしれません)は、この問題を修正します。 この変更を含む新しいリリースはまもなく利用可能になります!

@felixgoldstein Laravel 7でパッケージを使用していますが、これが解決するまで「guzzlehttp / guzzle」:「^ 6.3」を使用する必要がありますmeilisearch / meilisearch-php#81

古いバージョンのLaravelでこのサポートを行ってください。

@curquiza @ IvanG11 meilisearch-phpのフォークを作成し、フォークにオープンプルリクエストを適用することで問題を解決しました-laravel8で動作しました

@bensherredのブランチで解決しました。

1. v0.14melisearch-phpをインストールします
$ composer require meilisearch/meilisearch-php symfony/http-client nyholm/psr7:^1.0

2. @ bensherredmeilisearch-laravel-scoutブランチをインストールします
"repositories": [ { "type" : "vcs", "url" : "https://github.com/bensherred/meilisearch-laravel-scout.git" } ]

"meilisearch/meilisearch-laravel-scout": "dev-update-meilisearch-php",

ありがとう@bensherred

こんにちは@dreamcog 、私はそのアプローチを使用することをお勧めしません。 変更をテストすることは問題ありませんが、恒久的な修正ではありません。 この問題を修正し、変更をこのリポジトリにマージするPRを開いています。

v0.12.0

これはLaravel7ではまだ修正されていません

  Problem 1
    - Can only install one of: laravel/scout[8.x-dev, v7.2.1].
    - Can only install one of: laravel/scout[v7.2.1, 8.x-dev].
    - Can only install one of: laravel/scout[8.x-dev, v7.2.1].
    - meilisearch/meilisearch-laravel-scout v0.12.0 requires laravel/scout ^8.0 -> satisfiable by laravel/scout[8.x-dev].
    - Installation request for meilisearch/meilisearch-laravel-scout ^0.12.0 -> satisfiable by meilisearch/meilisearch-laravel-scout[v0.12.0].
    - Installation request for laravel/scout (locked at v7.2.1, required as ^7.2) -> satisfiable by laravel/scout[v7.2.1].

@rizalfauzieあなたはcomposer.jsonの依存関係の内容を送ることができますか?

laravel / scoutのインストールリクエスト(v7.2.1でロックされています...)

おそらく、laravelスカウトのバージョンを^ 8にアップグレードする必要があります(メイリサーチに必要)。

このページは役に立ちましたか?
0 / 5 - 0 評価