【解決方法】HTTP エラー 502.5 – プロセスの失敗

プログラミングQA


やあ、
APIにasp.netコア5を使用していますが、ローカルホストでは正常に動作していますが、サブドメイン(GoDaddy共有サーバー)にデプロイ中です。 先週から機能しておらず、同じ問題の解決策を見つけようとしています。 誰かがアイデアを持っている場合は、サーバーでもログを生成できないと共有してください。

** GoDaddy のサポートに尋ねたところ、コードに問題があることがわかりました。 しかし、サブドメインで動作しないメイン ドメインのコード (正常に動作し、dotnet コア 5 で開発された) をコピーして貼り付けたとき。

問題を特定できません。

ありがとう

私が試したこと:

公開されたファイルの web.config を変更しようとしました。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath=".\API.exe" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
    </system.webServer>
  </location>
</configuration>

<?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=".\API.exe" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" hostingModel="OutOfProcess" />
    </system.webServer>
  </location>
</configuration>

コメント

タイトルとURLをコピーしました