عارض السجلات لـ 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 .