فهرست:
در این مبحث به خطاها و لاگ های سیستمی در پروژه های لاراول و نحوه کار بر روی آنها می پردازیم.
رفع خطا در لاراول
ممکن است یک پروژه در حال اجرا، دارای چندین خطا و اشکال باشد. هنگام اجرا یک پروژه در لاراول، امکان شکل گیری خطاهایی در محیط نرم افزار وجود دارند. معمولا در این شرایط ما به حالت دیباگ برای رفع اشکال و خطاها نیاز داریم. در حالت پیش فرض مد (حالت) دیباگ از دید کاربران وب سایت مخفی و بصورت غیر فعال است، با متغیر APP_DEBUG
در فایل .env
در دایرکتوری root برنامه می توان حالت دیباگ را در لاراول فعال نمود. برای فعال شدن حالت دیباگ در لاراول مقدار APP_DEBUG
در حالت true
قرار دهید. نکته: توجه داشته باشید بعد از هر تغییر APP_DEBUG
باید سرور لاراول را ریست و مجددا راه اندازی کنید.
سیستم ثبت لاگ ها در لاراول
لاراول دارای یک سیستم لاگ جامع و مهم است، و می توان آن را در وضعیت های مختلفی از قبیل single و daily و syslog و errorlog تنظیم نمود، برای این منظور وارد فایل config/app.php
شده و آن را بصورت زیر ویرایش کنید.
[pastacode lang=”markup” manual=”‘log’%20%3D%3E%20’daily'” message=”config/app.php” highlight=”” provider=”manual”/]
برای بررسی لاگ های ثبت شده توسط لاراول به فایل ایجاد شده در مسیر storage/logs/laravel.log
مراجعه فرمایید.