Log Viewer ใช้สำหรับแสดง Error Log ใน Laravel 5 ส่วนตัวที่เลือกเพราะ UI เรียบง่าย และแค่ไว้ช่วย Debug  บน Production เท่านั้น ซึ่งมีความสามารถเพียงพอสำหรับการใช้งาน คือ แสดงรายการ Log , เลือกจำนวนแถวแสดงต่อหน้า  , ค้นหา และสามารถลบไฟล์ Log ได้ เมื่อเริ่มใหญ่หรือแก้ปัญหานั้นไปแล้ว

ขั้นตอนการติดตั้ง

โดยเราจะติดตั้งผ่าน composer เปิด Terminalเข้าไปที่ Project และพิมพ์คำสั่งดังนี้

เพิ่ม Service Provider โดยไปที่ไฟล์ config/app.php ในส่วน providers

เพิ่ม route เพื่อใช้สำหรับแสดง Log (ตรงนี้แนะนำว่าเปลี่ยน route เป็นชื่ออื่น เพื่อไม่ให้คนอื่นสุ่มเข้ามาได้ หรือไม่ก็ทำระบบ Authentication ให้ Login ก่อนเข้าใช้งานก็ได้เช่นกัน)

ไปที่ http://myapp/logs หรือ route อื่นที่เราสร้างไว้

กรณีเกิดปัญหา

ถ้ามีข้อผิดพลาด InvalidArgumentException in FileViewFinder.php อาจจะเกิดปัญหาจาก config caching ให้ตรวจสอบการติดตั้งอีกครั้ง และรันคำสั่งphp artisan config:clearเพื่อ clear ค่าของ config caching ลองดูครับ

อ้างอิง https://github.com/rap2hpoutre/laravel-log-viewer

Author:

(ตั้ม) ศิริชัย ธีรภัทรสกุล เป็นเว็บโปรแกรมเมอร์ และบล็อกเกอร์ สนใจเรื่องการพัฒนาตัวเอง หลงใหลการถ่ายรูป เวลาว่างมักชอบอ่านหนังสือ ปัจจุบันผมยังรับพัฒนาเว็บไซต์ หากสนใจสามารถติดต่อสอบถามได้ครับ