Laravel - Lỗi và Ghi nhật ký

Chương này đề cập đến các lỗi và đăng nhập vào các dự án Laravel và cách làm việc với chúng.

Lỗi

Một dự án đang trong quá trình thực hiện sẽ có một vài sai sót. Lỗi và xử lý ngoại lệ đã được định cấu hình cho bạn khi bạn bắt đầu một dự án Laravel mới. Thông thường, trong môi trường cục bộ, chúng ta cần xem các lỗi để gỡ lỗi. Chúng tôi cần ẩn những lỗi này khỏi người dùng trong môi trường sản xuất. Điều này có thể đạt được với biếnAPP_DEBUG đặt trong tệp môi trường .env được lưu trữ tại thư mục gốc của ứng dụng.

Đối với môi trường địa phương, giá trị của APP_DEBUG nên là true nhưng để sản xuất, nó cần được đặt thành false để ẩn các lỗi.

Note - Sau khi thay đổi APP_DEBUG , bạn nên khởi động lại máy chủ Laravel.

Ghi nhật ký

Ghi nhật ký là một cơ chế quan trọng mà hệ thống có thể ghi nhật ký các lỗi được tạo ra. Nó rất hữu ích để nâng cao độ tin cậy của hệ thống. Laravel hỗ trợ các chế độ ghi nhật ký khác nhau như chế độ nhật ký đơn, hàng ngày, nhật ký hệ thống và nhật ký lỗi. Bạn có thể đặt các chế độ này trongconfig/app.php tập tin.

'log' => 'daily'

Bạn có thể xem các mục nhật ký đã tạo trong storage/logs/laravel.log tập tin.