IIS8のクラシックASPがインクルードでエラーを出すときの対処方法
目次
結果からいうと『親パスを有効にする』をTrue(有効)にすれば解決です。IIS8ではデフォルトでFalse(無効)になっているため、以下のようなエラーが出ました。
An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.(URLを処理する際のエラーは、サーバー上で発生した。システム管理者に連絡してください。
あなたがいる場合は、システム管理者は、このエラーの詳細を調べるにはここをクリックしてください。)
上記のエラー内容ではなんのことかわからなかったので、ログ(C:\inetpub\logs\LogFilesにあります。)を見て見ました。すると『|2|ASP_0131|許可されていない親パスです』というのがあったので、検索すると以下のページにたどり着きました。
設定方法
これであっさり解決できました。