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