نحوه فعال سازی ثبت خطا در ASP NetCore

1401/03/14 Asp.net core 1 3 پاسخ

چطور میتونیم در ASP.NetCore لاگ خطا داشته باشیم.

پاسخ داده شد

زهیر صفری

لیست سوالات

طراح سایت و نرم افزار - توسعه گر

1396/04/29

پاسخ های این پرسش

زهیر صفری

1402/12/12 - 12:44

با سلام کاربر محترم

Failed to load resource: the server responded with a status of 404 ()

این خطا مربوط به عدم بارگیری منابع مورد نظر هستش

setmeets is not defined

این خطا هم میگه setmeets این نمی شناسه

تکنولوژی که برای Asp استفاده کردید چیه

web form

mvc

asp .net core

 

محمد علی پور

1402/12/12 - 11:14

سلام وقت بخیر بنده به خطایی خوردم که یک هفته وقت من رو گرفته خطایی که داره این 

 

Failed to load resource: the server responded with a status of 404 ()

 

و سمت  کدهای کلاینت done نمیکنه 

 

همین امروزم یک خطا جدید گرفته و تمام کدهارو از بالا تاپایین زیرو رو کردم و مشکلی پیدا نکردم اگر لازم باشه کدهارو هم بفرستم ممنون میشم کمک کنید بهم

 

خطا جدید

Uncaught ReferenceError: setmeets is not defined

    at HTMLButtonElement.onclick 

زهیر صفری

1400/12/29 - 16:24

1- ابتدا وارد هاست پلسک بشید.

2- ابتدای با زدن گزینه Hosting Settings به بخش تنظیمات  سطح دسترسی هاست رفته

فعال سازی ثبت خطا در ASP.NetCore

3-گزینه Additional write/modify permissions  تیک زده و برابر True قرا دهید.

فعال سازی ثبت خطا در ASP.NetCore

4- حال وارد روت هاست (File Manager) و وارد پوشه (httpdocs) بشید.

اگر پوشه logs در این بخش وجود ندارد بسازید.

فعال سازی ثبت خطا در ASP.NetCore

5- حال سطح دسترسی پوشه رو چک کنید.

فعال سازی ثبت خطا در ASP.NetCore

 

روی گزینه سطح دسترسی کلیک کنید.

فعال سازی ثبت خطا در ASP.NetCore

تیک همه گزینه allow رو بزنید در هر قسمت کلیک و تیک allow  بزنید.

6- فایل web.config  روباز کنید.

فعال سازی ثبت خطا در ASP.NetCore

 مقدار عبارت stdoutLogEnabled را برابر True قرار داده و تغییرات را ذخیره کنید.

با این کار هر خطای در وب سایت رخ بده یک فایل Text در پوشه logs ایجاد و انواع خطای رو متناسب با پروژه خودتون مشاهده میکنید.

نکته: در صورتی که از netCore. نسخه 2.1 و یا پایین تر استفاده می کنید، مقدار hostingModel را بر روی OutOfProcess تنظیم کنید.

 

حالا یک بار وب سایت رو اجرا کنید تا فایل خطا ثبت بشه.

موفق باشید.

ارسال پاسخ

برای ارسال پاسخ لطفا وارد یا ثبت نام کنید با تشکر