دسته بندی ها
15:28 1400/04/26

خطای Http Error 500.19 - Internal Server Error در فایل web.config در Core

مشخصات سوال کننده :
کاربر : zareyhadi     امتیاز کاربر : ‎−1     رتبه کاربر : 7104
دسته بندی : Asp.net Core

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 5616
1 نظر
fateme : خب شما کدهای داخل فایل web.config خودتون رو قرار بدید تا خطاش رو براتون بگیم چی هست.

امتیاز کاربر : 1635   رتبه کاربر : 2   تاریخ ثبت : 05:49 1400/04/26
هوش مصنوعی

پاسخ هوش مصنوعی

برای حل خطای Http Error 500.19 در IIS، شما باید یک فایل web.config صحیح تنظیم کنید. در زیر یک نمونه از فایل web.config برای یک برنامه ASP.NET Core ارایه می شود:




  
    
      
    
    
  

لطفاً مطمین شوید که مسیر `YourApp.dll` را به نام واقعی برنامه خود تغییر دهید. همچنین، شما باید دسترسی های لازم بر روی پوشه logs داشته باشید تا بتوانید لاگ ها را به درستی بنویسد.

اگر هنوز هم با این ارور مواجه اید، ممکن است نیاز باشد تنظیمات IIS و مجوزهای دسترسی به پوشه ها را بررسی کنید.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : saedbfd 17:53 1400/04/26

بهتر بود فایل web.config پروژه رو قرار می دادید تا اگر اشکالی داره بهتون بگیم. چون الان اگر کسی فایل web.config پروژه خودش رو بخواد قرار بده مطمئنا مشابه مال شما نیست.

ضمنا باید یه اشاره هم به ورژن Core که استفاده کردید می کردید.

اما در مجموع براتون دستورات web.config رو قرار میدم. فقط دقت کنید به جای yourproject.dll باید اسم پروژه خودتون رو قرار بدید.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath="dotnet" arguments=".\yourproject.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" hostingModel="InProcess" />
    </system.webServer>
  </location>
</configuration>
<!--ProjectGuid: 1085a85e-d9ed-4369-8235-061e9fd59d81-->

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

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

 

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

HTTP Error 500.19 when publish .net core project into iis

ویرایش شده در سه شنبه 16 آذر 1400 ساعت 00:54:54
به این پاسخ امتیاز بدهید    0
امتیاز: 1664 رتبه: 1
1 نظر
Alighsm : دوستانی که مشکل مشابه دارند راه حل نصب Windows Hosting Bundle از لینک زیره https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-9.0.4-windows-hosting-bundle-installer

امتیاز کاربر : 0   رتبه کاربر : 7066   تاریخ ثبت : 12:11 1404/02/18
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود