متد put و آپدیت نشدن روی سرور
14 دي ۱۴۰۳
سلام
متد put به صورت لوکال ران میشه و آپدیت انجام میشه. اما روی سرور و بدون هیچ خطایی پیام آپدیت شدن میاد ولی آپدیتی انجام نمیشه
108
1 پاسخ
- محمد اشرافی16 دي ۱۴۰۳
سلام وقت بخیر این بخاطر پکیج هایی که روی سرور نصبه ولی برای رفع این مشکل باید web.config رو به این شکل بسازید
<?xml version="1.0" encoding="utf-8"?> <configuration> <location path="." inheritInChildApplications="false"> <system.webServer> <modules> <remove name="WebDAVModule" /> </modules> <handlers> <remove name="WebDAV" /> <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" /> </handlers> <aspNetCore processPath="dotnet" arguments=".\CodeYad.Api.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" /> </system.webServer> </location> </configuration> <!--ProjectGuid: A16644CE-F921-47DB-B278-4582B3049CFB-->
این بخش پایین رو بباید به وبکانفیگ خودتون اضافه کنید
<modules> <remove name="WebDAVModule" /> </modules> ... <remove name="WebDAV" />