我将我的网站上载到使用plesk托管的godaddy Windows。 所有文件都已上传,但出现错误:
500-内部服务器错误。 您正在寻找的资源有问题,无法显示。
通过在线研究问题,我发现了问题;它们必须在我的web.config文件中
我在这里显示我的web.config文件中的内容:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false" allowOverride="false">
<system.webServer>
<httpErrors errorMode="Detailed"/>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\myApp.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
</system.webServer>
<system.web>
<trust level="Full" />
</system.web>
</location>
<system.web>
<customErrors mode="Off" />
</system.web>
</configuration>
答案 0 :(得分:3)
答案 1 :(得分:2)
因此,在尝试了所有操作(包括调用Godaddy和进行全面搜索之后),我发现GoDaddy不支持asp.net core 2.0应用程序
我托管了1and1 Windows托管,它可以运行!