روش دیباگ کردن و رفع ارور ASP.net core 500.30 در هاست ویندوز
چگونه علت ارور 500.30 را در پلسک تشخیص دهیم؟
مقدمهاگر از کاربران هاست ویندوز و کنترل پنل پلسک باشید ممکن است به خطای فوق برخورده باشید و پس از آپلود پروژه خود روی هاست با این خطا مواجه شوید، این ارور یکی از رایج ترین خطاهاست که کاربران با آن مواجه میشوند! در این آموزش قصد داریم نحوه خطایابی را به ساده ترین روش توضیح دهیم. در صورت دریافت این خطا امکان دارد پروژه شما در startup port مشکل داشته باشد. برای این منظور نیاز است جستجو کنید و علت خطا را جویا شوید تا اصلاحات لازم قابل انجام باشد و خطا رفع شود. |
روش دیباگ کردن و رفع ارور ASP.net core 500.30 در هاست ویندوز؛ نحوه علت یابی
علت خطا را می بایست در پروژه جویا شوید.
به این منظور میبایست فایل web.config را از پوشه httpdocs ادیت کنید و بخش هایلایت شده stdoutLogEnabled را مطابق با تصویر به “True” تغییر دهید.
همچنین باید در مقدار stdoutLogFile ./ ابتدای رشته را پاک کنید (مطابق با تصویر دوم می بایست باشد)،
نکته دیگر که حائز اهمیت هست که برای اجرای پروژه های .net core بهتر است فایل های پروژه در فولدر روت اصلی دامنه یا ساب دامنه باشند.
سپس در فولدر logs/stdout درفولدر اصلی پروژه، اروری که منجر به اختلال گردیده را در یک فایل تکست میتوانید مشاهده نمایید.
نمونه اصلاح شده
- تلاش نت
- 02154109000