Meilisearch-laravel-scout: خطأ في التثبيت مع Laravel 7

تم إنشاؤها على ١٠ سبتمبر ٢٠٢٠  ·  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 ، لا أوصي باستخدام هذا النهج. على الرغم من أن هذا أمر جيد لاختبار التغييرات ، إلا أنه ليس حلًا دائمًا. لديّ علاقات عامة مفتوحة والتي ستعمل على إصلاح هذه المشكلة ودمج التغييرات التي أجريتها في هذا الريبو.

ال 14 كومينتر

مرحباdreamcog!

قد تكون هذه المشكلة مرتبطة بهذه المشكلة في meilisearch-php ويجب إصلاحها قريبًا. قل لي إذا أسأت فهم مشكلتك!

نشكرك على ملاحظاتك وعلى تجربة MeilISearch

curquiza شكرا
قرأت المشكلة التي تم نشرها في meilisearch-php اليوم ، سأحاول إصلاحها بنفسي :)

ابقنا على اطلاع حول الإصلاح الخاص بك! :)

نفس المشكلة هنا. هل يوجد حل سريع؟

مرحبا @ Felixgoldstein! عذرًا ، ليس لدي أي حل سريع لتقديمه في الوقت الحالي. سيعمل 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

لقد حللت الأمر مع فرع bensherred ، شكرًا جزيلاً.

1. قم بتثبيت v0.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",

شكرا @ binherred

مرحبًا dreamcog ، لا أوصي باستخدام هذا النهج. على الرغم من أن هذا أمر جيد لاختبار التغييرات ، إلا أنه ليس حلًا دائمًا. لديّ علاقات عامة مفتوحة والتي ستعمل على إصلاح هذه المشكلة ودمج التغييرات التي أجريتها في هذا الريبو.

الإصدار 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 (مغلق في الإصدار 7.2.1 ، ...)

ربما تحتاج إلى ترقية إصدار Laravel scout الخاص بك إلى ^ 8 (مطلوب لـ meilisearch).

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

husonghua picture husonghua  ·  5تعليقات

elfeffe picture elfeffe  ·  30تعليقات

Cannonb4ll picture Cannonb4ll  ·  6تعليقات

ctf0 picture ctf0  ·  7تعليقات

curquiza picture curquiza  ·  17تعليقات