• 1403/09/13

عدم نوشتن لاگ ها در فایل تکست در سرور :

سلام وقت بخیر استاد عزیز.

خسته نباشید. خیلی ممنونم از دوره خیلی خوبتون.

من سیستم لاگ تو پروژه ای ایجاد کردم و مسیر ذخیره این لاگ ها رو توی پوشه C آدرس دادم مثل کد زیر‌:
 

var logDirectory = @"C:\Logs\WebLogs";
if (!Directory.Exists(logDirectory))
{
    Directory.CreateDirectory(logDirectory);
}

var tracePath = Path.Join(logDirectory, $"WebSite_Log_{DateTime.Now.ToString("yyyyMMdd")}.txt");
Trace.Listeners.Add(new TextWriterTraceListener(File.CreateText(tracePath)));
Trace.AutoFlush = true;

این لاگ ها روی سیستم خودم ساخته میشه هر روز و داخلش هم لاگ ها نوشته میشن. ولی پروژه رو که روی سرور VPS پابلیش کردم، فقط هر روز فایل های تکست داخل درایو C ساخته میشه. ولی داخلشون هیچ لاگی ثبت نمیشه.
میخواستم راهنمایی ازتون بگیرم که مشکل کجا میتونه باشه و رفعش کنم که از خطایی که ممکن از سمت کاربر پیش بیاد خبر داشته باشیم و رفعش کنیم. ممنونم ازتون❤️

  • 1403/09/13
  • ساعت 18:34

سلام ، سلامت باشی دوست من 

احتمال زیاد دسترسی write نداره ، به مسئول سرور بگید دسترسی بده تا درست بشه


  • 1403/09/13
  • ساعت 19:32

دستتون درد نکنه بهشون بگم ایشالله که مشکل حل بشه

خیلی ممنونم از راهنماییتون استاد عزیز😍🙏


logo-samandehi