Laravel-log-viewer: الفئة Rap2hpoutre \ LaravelLogViewer \ LogViewerController غير موجودة

تم إنشاؤها على ٢٣ أبريل ٢٠٢٠  ·  12تعليقات  ·  مصدر: rap2hpoutre/laravel-log-viewer

لقد أجريت للتو تحديثًا للملحن في مشروع Laravel والآن يتم عرضه.

_Class Rap2hpoutre \ LaravelLogViewer \ LogViewerController غير موجود_

كان هذا يعمل بشكل جيد قبل تحديث الملحن

شكرا لك.

bug

التعليق الأكثر فائدة

مرحباraymondTheDevmikemandscaenicustiagoaDjeeBaytimothymarois وavesgit!

شكرا لك على صبرك وآسف على الفوضى. لقد قمت بدمج العلاقات العامة التي أدخلت تغييرًا كسرًا وأصدرته في إصدار ثانوي (الإصدار 1.5.0): سيئ ، أنا آسف لذلك.

⚠️ قررت (آمل ألا أكون مخطئًا مرة أخرى!) لإعادة هذا التغيير في الإصدار 1.5.2 (أعتبر العودة بمثابة إصلاح للانحدار). 🔥

للأسف ، هذا يعني أنه سيتعين عليك التراجع عن التغيير أيضًا ، وأنا آسف بصدق. منذ أكثر من 20 ساعة فقط منذ الإصدار ، أعتقد أننا لا نستطيع أن نعتبر أن الكثير من المشاريع قد تأثرت ، ولن يرى المستخدمون التاليون الذين سيقومون بالترقية المشكلة. أفضل الاحتفاظ بالنسخة الدلالية (ربما أكون مخطئًا وآسف على الفوضى) لتجنب السلوك غير المتوقع للمستخدمين الآخرين.

لا تتردد في إرسال تعليقات إلي!

ال 12 كومينتر

تأكد من تفريغ أداة التحميل التلقائي عند التحديث:

composer update -oa

مرحبًا mikemand

نعم كنت أحاول ذلك ولم ينجح معي. هل الحزمة تعمل من أجلك الآن؟

في الوقت الحالي ، هذه هي الطريقة التي أجعلها تعمل.
web.php:
Route::get('logs', 'HomeController<strong i="10">@viewLogs</strong>');

HomeController.php:
use Rap2hpoutre\Controllers\LogViewerController;
public function viewLogs(){ $log = new LogViewerController(); return $log->index(); }

نفس المشكلة

نعم ، إنه يعمل بالنسبة لي. هل مساراتك مخبأة؟ تحقق من الدليل /bootstrap/cache . يمكنك إزالة أي ملفات *.php في هذا الدليل بأمان ، وسيتم إنشاؤها بواسطة Laravel عند تحميل الصفحة التالية.

أوه ، لا آسف. خطأي ، كنت أتحقق من موقع لا يزال يحتوي على نسخة قديمة. الجديد لا يعمل معي. أنا أحقق.

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

Route::get('logs', [\Rap2hpoutre\Controllers\LogViewerController::class, 'index'])

تحرير: أعتقد أنني أرى المشكلة. تم تغيير مساحة الاسم لوحدة التحكم. بدلاً من \Rap2hpoutre\LaravelLogViewer\LogViewerController أصبح الآن \Rap2hpoutre\Controllers\LogViewerController

أعتقد أن هذه هي المشكلة! سنحتاج فقط إلى تحديث ملف README فيما يتعلق بالتحديث.

شكرا لك mikemand !

في رأيي ، يحتاج Composer إلى طريقة ما لتوفير خطوات الترقية (إن أمكن) عندما يقوم بترقية الحزم. أقضي وقتًا أطول في التحقق من كل حزمة بحثًا عن دليل ترقية (وإذا لم يكن لديهم دليل ، مقارنة الإصدارات) مما أقوم به في بعض الأحيان. 😢

سعيد لأنك عملت!

أووبس. لا ينبغي أن أدمج https://github.com/rap2hpoutre/laravel-log-viewer/pull/227 بهذه السرعة. أعيد فتح هذه المشكلة لأنها مشكلة قد يواجهها أشخاص آخرون في الأيام المقبلة. لست متأكدًا من أنه يجب علي إصلاح هذا أو تركه كما هو وكتابة شيء ما في README على الرغم من ...

مرحباraymondTheDevmikemandscaenicustiagoaDjeeBaytimothymarois وavesgit!

شكرا لك على صبرك وآسف على الفوضى. لقد قمت بدمج العلاقات العامة التي أدخلت تغييرًا كسرًا وأصدرته في إصدار ثانوي (الإصدار 1.5.0): سيئ ، أنا آسف لذلك.

⚠️ قررت (آمل ألا أكون مخطئًا مرة أخرى!) لإعادة هذا التغيير في الإصدار 1.5.2 (أعتبر العودة بمثابة إصلاح للانحدار). 🔥

للأسف ، هذا يعني أنه سيتعين عليك التراجع عن التغيير أيضًا ، وأنا آسف بصدق. منذ أكثر من 20 ساعة فقط منذ الإصدار ، أعتقد أننا لا نستطيع أن نعتبر أن الكثير من المشاريع قد تأثرت ، ولن يرى المستخدمون التاليون الذين سيقومون بالترقية المشكلة. أفضل الاحتفاظ بالنسخة الدلالية (ربما أكون مخطئًا وآسف على الفوضى) لتجنب السلوك غير المتوقع للمستخدمين الآخرين.

لا تتردد في إرسال تعليقات إلي!

بمعنى آخر ، عليك التحديث ثم الاستمرار في استخدام:

\Rap2hpoutre\LaravelLogViewer\LogViewerController

تم حلها الآن!

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

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

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

mhousser picture mhousser  ·  11تعليقات

raksa picture raksa  ·  3تعليقات

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

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