عارض السجلات لـ Laravel 5 و6 و7 و8 و9 و10 (لا يزال متوافقًا مع الإصدار 4.2 أيضًا) وLumen. قم بالتثبيت باستخدام الملحن، وقم بإنشاء طريق إلى LogViewerController
. لا توجد أصول عامة، ولا توجد مسارات بائعين، تعمل مع و/أو بدون تدوير السجل. مستوحاة من عارض سجل Laravel 4 الخاص بـMicheal Mand (يعمل فقط مع laravel 4.1)
عارض سجل صغير لارافيل. يبدو مثل هذا:
التثبيت عبر الملحن
composer require rap2hpoutre/laravel-log-viewer
أضف مزود الخدمة إلى config/app.php
في قسم providers
Rap2hpoutre LaravelLogViewer LaravelLogViewerServiceProvider::class,
أضف طريقًا في ملف مسارات الويب الخاص بك:
Route:: get ( ' logs ' , [ Rap2hpoutre LaravelLogViewer LogViewerController::class, ' index ' ]);
انتقل إلى http://myapp/logs
أو أي طريق آخر
التثبيت عبر الملحن
composer require rap2hpoutre/laravel-log-viewer
أضف ما يلي في bootstrap/app.php
:
$ app -> register ( Rap2hpoutre LaravelLogViewer LaravelLogViewerServiceProvider::class);
قم بتعيين مساحة الاسم بشكل صريح في app/Http/routes.php
:
$ router -> group ([ ' namespace ' => ' Rap2hpoutreLaravelLogViewer ' ], function () use ( $ router ) {
$ router -> get ( ' logs ' , ' LogViewerController@index ' );
});
انشر log.blade.php
في /resources/views/vendor/laravel-log-viewer/
لتخصيص العرض:
php artisan vendor:publish
--provider= " Rap2hpoutreLaravelLogViewerLaravelLogViewerServiceProvider "
--tag=views
انشر ملف التكوين logviewer.php
في /config/
لتخصيص التكوين:
php artisan vendor:publish
--provider= " Rap2hpoutreLaravelLogViewerLaravelLogViewerServiceProvider "
إذا حصلت على خطأ InvalidArgumentException in FileViewFinder.php
، فقد تكون هناك مشكلة في التخزين المؤقت للتكوين. تحقق جيدًا من التثبيت، ثم قم بتشغيل php artisan config:clear
.