2015年9月5日土曜日

IIS 8.0 で、HTTP Error 403.18

IIS 8.0 で、HTTP Error 403.18

悩みました。

仮想ディレクトリの上に、更に Web アプリを重ねると、こういうエラーが出ます。たとえば、

例として、C:\inetpub\wwwroot\kagemai-0.8.8\html を参照する為、kagemai という名称の仮想ディレクトリを作成します。この後、Web アプリを変換ではなく、作成します。

通常、こういう事はできないのですが、PowerShell をつかうとできてしまいます。

仮想ディレクトリのアプリケーションプール(親ディレクトリのアプリケーションプール)と、Web アプリのアプリケーションプールが異なる場合に、出ます。

一旦、Web アプリを削除して、仮想ディレクトリも削除します。その後、直接、Web アプリを作成します。

New-WebVirtualDirectory に続けて ConvertTo-WebApplication を実行すると、こういう変な状態になりました。
直接、New-WebApplication を呼ぶと、いけました。

0 件のコメント:

コメントを投稿