Meilisearch-laravel-scout: ошибка установки с laravel 7

Созданный на 10 сент. 2020  ·  14Комментарии  ·  Источник: meilisearch/meilisearch-laravel-scout

когда я пытаюсь установить meilisearch-laravel-scout с laravel 7
он показывает ошибку:

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! Извините, у меня сейчас нет быстрого решения. Этот PR https://github.com/meilisearch/meilisearch-php/pull/81 (который вы, возможно, уже видели) решит эту проблему. Новый выпуск, содержащий это изменение, скоро будет доступен!

@felixgoldstein Я использую пакет с Laravel 7, вам просто нужно использовать "guzzlehttp / guzzle": "^ 6.3", пока это не будет решено meilisearch / meilisearch-php # 81

Сделайте эту поддержку для более старой версии Laravel, пожалуйста.

@curquiza @ IvanG11 Я решил проблему за себя, создав вилку meilisearch-php и применив открытый запрос на вытягивание на моей вилке - работал с laravel 8

Я решил это с помощью ветки

1. установите версию 0.14 melisearch-php
$ composer require meilisearch/meilisearch-php symfony/http-client nyholm/psr7:^1.0

2. установите ветку @bensherred meilisearch-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 сейчас отсутствует и устраняет эту проблему.

это еще не исправлено в Laravel 7

  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 scout до ^ 8 (требуется для meilisearch).

Была ли эта страница полезной?
0 / 5 - 0 рейтинги