3

Web パッケージを IIS にデプロイした後、次の問題が発生しました。

HTTP エラー 500.19 - 内部サーバー エラー ページの関連構成データが無効であるため、要求されたページにアクセスできません。

この構成セクションは、このパスでは使用できません。これは、セクションが親レベルでロックされている場合に発生します。ロックは、デフォルト (overrideModeDefault="Deny") か、overrideMode="Deny" または従来の allowOverride="false" を使用したロケーション タグによって明示的に設定されます。

Config Source:


119:     </modules>
120:     <handlers>
121:       <remove name="WebServiceHandlerFactory-Integrated" />

この問題を解決するにはどうすればよいですか?

4

3 に答える 3

6

IIS 7 での HTTP 500.19 エラーのトラブルシューティングページのシナリオ 7 を参照してください。エラー メッセージとほとんど同じように見えます。

私が考える重要なポイントの1つは、次のとおりです。

これは通常、asp.net をインストールするとそのセクションのロックが解除されるため、ASP.NET がインストールされていないか、インストールが破損しているか不完全であることを示しています。したがって、この場合は、サーバー マネージャーから asp.net 機能をインストールする必要があります (Windows Server 2008 では Web サーバー ロールの下、Vista/Windows7 では [プログラム機能] -> [アプリケーション サーバー] で)。この KB929772 では、ASP.NET のインストール失敗の理由について説明しています。

サーバーではなくローカル デスクトップ IIS でこれを行っている場合は、aspnet_regiis を使用して .NET を IIS に再登録する必要があるかもしれませんが、セクションのロックを解除できるとは限りません。

于 2012-06-12T15:31:38.833 に答える
2

私はちょうど経験しました:

HTTPエラー500.19-内部サーバーエラー

そして問題は(聖なるモリー)でした:

  • ローカル開発IISで、サイトに新しいMIMEタイプを追加しました。
  • 新しいMIMEタイプが私のweb.configに自動的に追加されました(system.webServerセクションの下)。気づかなかった
  • アプリを本番サーバーに公開すると、すべて(scripts / css / imagesなどの読み込み)が機能しなくなりました。(500.19-内部サーバーエラー
  • 問題をさらに掘り下げた後、私はついに例外を見ました-msg:重複するMIMEタイプ
于 2012-10-19T11:24:31.407 に答える
0

このエラーが発生しました。私は何時間もグーグルで検索しました。私はあらゆる種類の提案を試みました。何時間ものフラストレーションの後、cshtml ファイルに余分な二重引用符しかないことがわかりました。見積もりを削除すると、すべてが再び機能しました。したがって、エラーは誤解を招くものです。他の誰かが同じ問題に遭遇した場合に備えて、これを投稿します。

于 2020-04-06T21:25:09.793 に答える