Ali Majidi
Ali Majidi
خواندن ۱ دقیقه·۲ سال پیش

HTTP Error 500.19 - internal server error when you open an IIS Webpage

شاید شما هم پس از بارگذاری اطلاعات وب بر روی IIS به چنین خطایی برخورد کنید ؟

اما علت چیست ؟ چگونه می توان خطا را برطرف نمود؟ در پاسخ باید خدمت شما برنامه نویس عزیز عرض کنم که علت های متفاوتی باعث به وجود آمدن این خطا می شود که شرکت مایکروسافت بصورت کامل لیستی از این خطا ها را منتشر کرده است. در این پست ما به رایج ترین کد این خطا : Error Code : 0x80070005 بپردازیم. اگر متن این خطا در موتور جست و جو گر گوگل سرچ کنید نتایج بسیاری به شما نشان داده خواهد شد که برخی به فایل web.config برنامه شما اشاره می کند، اماباتوجه به تحقیقات من در خصوص این خطا ، این خطا زمانی رخ می دهد که گروه IIS_IUSRS دسترسی کامل به فایل application.config یا web.config را ندارند.

اما راه حل چیست ؟
مراحل زیر را دنبال کنید .
iis را باز کنید.
- سپس در قسمت Site : بر روی نام وب خود کلیک کنید.
- پس از باز شدن صفحه بر روی گزینه Explore کلیک تا پوشه اطلاعات وب باز شود.

  • سپس در فضای پوشه کلیک راست کرده و بر روی گزینه Properties کلیک کرده و در تب Security گزینه Edit را بزنید.
  • در گام بعدی بر روی گزینه Add کلیک کنید.
  • در قسمت Enter the object names to select عبارت : Authenticated Users را تایپ کنید و بر روی Check Names بزنید.
  • پس از ان بر روی گزینه ok کلیک کرده و در مرحله بعد full contorl را به این یوزر داده و ok کنید.

پس از طی نمودن مراحل بالا مشکل برطرف خواهد شد.

راستی لینک خطا ها در سایت مایکروسافت :

لینک

ممنون از اینکه وقت گذاشتین و این پست را مطالعه کردید.


برنامه نویسخطاiis
مرسی از خالق یکتا که مرا آفرید ، خانواده خوب ، عشق پاک و بهترین بانوی دنیا را بهم داد . برنامه نویسی و طراحی وب یک کار خلاقانه است به ادما انگیزه میده باعث میشه رشد کنن .
شاید از این پست‌ها خوشتان بیاید