گاهی ممکن است مشکلی در لود وب سایت رخ دهد که برای رفع آن نیاز باشد که خطای اصلی وب سایت را مشاهده نمایید. در صورتیکه وب سایت شما تحت .NET Core طراحی شده باشد می توانید طبق این آموزش قابلیت ثبت خطا را فعال نمایید. بدین منظور می بایست ابتدا از طریق آدرس http://cp.domain.com به پلسک لاگین کرده بجای domain.com نام کامل دامنه خود را وارد کنید. سپس از سربرگ Dashboard بر روی گزینه File Manager کلیک نمایید:
از منوی درختی سمت چپ به پوشه ای وارد شوید که اطلاعات وب سایت شما در آن قرار دارد. در این آموزش برای مشاهده خطای دامنه اصلی هاست وارد پوشه httpdocs می شویم. سپس مطابق تصویر زیر روی آیکون مقابل نام فایل web.config کلیک کرده و یکی از ویرایشگرهای فایل را به دلخواه خود انتخاب کنید:
مطابق تصویر زیر در تگ aspNetCore مقدار stdoutLogEnabled را برابر true تنظیم کنید . توجه داشته باشید که پوشه \logs\stdout\. مسیر پیش فرض ذخیره فایل خطا است بنابراین در ابتدا یک دایرکتوری جدید به نام logs در همان دایرکتوری حاوی فایل web.config ایجاد کنید.
سپس مجدد سایت را در مرورگر لود کنید. با این کار در صورتیکه مشکلی در لود وب سایت وجود داشته باشد بصورت خودکار فایل لاگی حاوی جزئیات خطا در دایرکتوری logs\stdout\ ایجاد می شود:
همانطور که در تصویر فوق مشاهده می کنید نام این فایل ها با stdout آغاز می شود. حال می توانید جدیدترین فایلی که در این مسیر ایجاد شده را مشاهده نموده و اقدام به بررسی و رفع خطای وبسایت نمایید.
-------------------------------------------
آموزش های مرتبط :