0

ログが有効になっているエラー ページにエラーをリダイレクトすることにより、エラーをログに記録するように従来の ASP ページをセットアップしようとしています。サイトが IIS6 から IIS7 に移行されたときに、エラーの詳細がリダイレクトに含まれていないため、ログが機能しなくなりました。

IIS マネージャーのサイトに移動し、そのサイトのエラー ページに移動し、[機能設定の編集] をクリックし、そのオプションをローカル リクエストの [詳細なエラー] に変更し、デフォルト パスをエラー ページに設定することで、この問題をある程度修正することができました。パスの種類を実行 URL に変更します。これを行うには、apphost.config を編集し、そこにあるロックの一部を削除する必要がありました。

エラーページの設定

IIS で他のサイトに移動すると、同じ既定のページ パスがそれらにも設定されます。誰かが私にいくつかのドキュメントを教えてくれますか、またはこの特定のサイトだけにこの変更を加える方法を教えてください。

4

2 に答える 2

0

IISに展開されたWebサイトごとにエラーページを実行するには、個々のWebサイトをクリックしてから、右側で[エラーページ]をクリックしてページを選択する必要があります。 ここに画像の説明を入力してください

于 2013-02-04T23:41:42.793 に答える
0

私の問題は、合理的な解決策のように見えるapplicationHost.configを編集していたということになりましたが、残念ながらそうではありませんでした。その XML を変更しても、IIS マネージャーでできることには影響がないようです。最後に、IIS のルートの構成エディターに移動し、そこで同じ設定を編集しましたが、実際には何らかの効果がありました。その時点で私がしなければならなかったことは、デフォルト パスの属性ロックを削除することだけでした。その後、サイトを編集することができました。アプリケーション ホストを変更しても効果がない理由がわかりません。私は変更を行い、最終的にIISマネージャーの設定を調べたところ、何も変更されていませんでした...参考までに、これはWin7のIIS 7.5です

これが他の誰かに役立つことを願っています。

ここに画像の説明を入力

于 2013-02-05T15:28:25.150 に答える