9

顧客サーバーへのインストール時に ASP.NET Web アプリケーションを自動的にセットアップするユーティリティがあります。このユーティリティは、伝統的に、applicationHost.config 内の新しいアプリの場所のパスに多くの構成を追加します。これは、Microsoft.Web.Administration 構成クラスを使用してプログラムで行います。

これは IIS 7.0 と IIS 7.5 では問題なく動作しますが、IIS 8 (Server 2012) に同じ構成をインストールしようとすると、サーバー上でホストされているすべてのものに対して 500.19 サーバー エラーが発生し始めます。 . インストールするすべての構成を体系的に調べたところ、system.web/httpRuntime の maxRequestLength 属性のようです (以下を参照)。エラー自体が削除されるまでエラーが消えないため、system.web 構成要素自体が原因であると思われます。

system.web/httpRuntime のセクション定義で、どこでも許可されていることが確認されており、system.web 構成を他の構成レベル (web.config など) で問題なく設定できます。applicationHost.config で設定できないのはなぜですか?

<location path="Default Web Site/ManagementConsole">
    <!-- ... more config ... -->
    <system.web>
        <httpRuntime maxRequestLength="10240" />
    </system.web>
</location>

編集: 元の投稿の後で、500.19 エラーが参照したファイルが一時アプリ プール構成ファイル (C:\inetpub\temp\apppools\apppoolname\apppoolname.config) であることに気付きました。そのファイルの内容は次のとおりです。

<!-- ERROR: There's been an error reading or processing the applicationhost.config file.  Line number: 905  Error message: The configuration section 'system.web' cannot be read because it is missing a section declaration
-->

しかし、applicationHost.config に移動して、system.web のセクション グループ定義と httpRuntime のセクション定義を追加すると、500.19 のメッセージが変わり、system.web/httpRuntime 定義が重複していると主張します。だから私はそれを定義することはできませんし、定義することもできません。何??

4

4 に答える 4

3

このエラーは、必要なモジュールがすべてインストールされていない場合に発生します。モジュールが欠落していることを通知する代わりに、構成が破損していると文句を言います。IIS 7/7.5マシンにインストールしたのと同じモジュールがIIS8にもインストールされていることを確認します。

于 2013-01-29T18:50:06.483 に答える
3

私たちの場合、URL Rewrite はインストールされていません。見つからないと不平を言う代わりに、この一般的なメッセージが表示されました。

サイトを IIS 7.x から 8.x に移行するときに必要なことは、最初にすべてのアドオンが正しくインストールされていることを確認することだと思います。

于 2013-07-26T18:06:51.977 に答える
2

こんにちは私はこのyoutubeビデオがあなたの問題についてもあなたを助けることができるIIS7チュートリアルに役立つと思いました。または、おそらくこのリンクが役立つかもしれません。IIS7でのHTTP500.19エラーのトラブルシューティング、IIS 7.0でホストされているWebサイトにアクセスしたときのエラーメッセージ:「HTTPエラー500.19 –内部サーバーエラー」プロのようなIIS7エラーのトラブルシューティング

私が提供したリンクは、問題の原因を特定するためのガイドになります。問題の原因は、ステートメントからさまざまなインスタンスで変化します。そしてその下に解決策があります。

于 2013-02-11T06:23:40.897 に答える
2

SO hereに投稿した同様の問題がありました。Feature Delegationに関するこの投稿もご覧ください。

于 2013-02-09T20:55:32.993 に答える