فهرست:

در این مبحث به خطاها و لاگ های سیستمی در پروژه های لاراول و نحوه کار بر روی آنها می پردازیم.

رفع خطا در لاراول

ممکن است یک پروژه در حال اجرا، دارای چندین خطا و اشکال باشد. هنگام اجرا یک پروژه در لاراول، امکان شکل گیری خطاهایی در محیط نرم افزار وجود دارند. معمولا در این شرایط ما به حالت دیباگ برای رفع اشکال و خطاها نیاز داریم. در حالت پیش فرض مد (حالت) دیباگ از دید کاربران وب سایت مخفی و بصورت غیر فعال است، با متغیر APP_DEBUG در فایل .env در دایرکتوری root برنامه می توان حالت دیباگ را در لاراول فعال نمود. برای فعال شدن حالت دیباگ در لاراول مقدار APP_DEBUG در حالت true قرار دهید. نکته: توجه داشته باشید بعد از هر تغییر APP_DEBUG باید سرور لاراول را ریست و مجددا راه اندازی کنید.

سیستم ثبت لاگ ها در لاراول

لاراول دارای یک سیستم لاگ جامع و مهم است، و می توان آن را در وضعیت های مختلفی از قبیل single و daily و syslog و errorlog تنظیم نمود، برای این منظور وارد فایل config/app.php شده و آن را بصورت زیر ویرایش کنید.

config/app.php
'log' => 'daily'

برای بررسی لاگ های ثبت شده توسط لاراول به فایل ایجاد شده در مسیر storage/logs/laravel.log مراجعه فرمایید.