.NET Core HTTP Error 500.30 Hatası

10.05.2020
 .NET Core HTTP Error 500.30 Hatası

Merhaba bugün size .NET Core da web sitenizi yayınlarken sıkça yaşanılan "HTTP Error 500.30" problemin çözümünü açıklayacağım. Bu hatanın sebebi .NET Core Plesk Panel destekli Windows sunucularda "C:/Program Files (x86)/dotnet/dotnet.exe" dosyasına erişim yetkisi bulunmadığından dolayıdır.
Aşağıdaki kodu düzelttiğiniz zaman projenizi yayınlandığınız göreceksiniz.

Publish yaptıktan sonra yukarıdaki kodları web.config dosyası içinde görebileceksiniz. Daha sonra <aspNetCore processPath="dotnet" hostingModel="InProcess" bu satırdaki hostingModel="InProcess" bu kodu silerek kaydedin. Projenizin çalıştığını göreceksiniz. Son olarak kodunuz aşağıdaki şekilde olmalı,

<aspNetCore processPath="dotnet" arguments=".\XXXXXX.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout"/>

 


Etikeler : .NET Core HTTP Error 500.30 Hatası, .net core, http error 500.30