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 件のコメント:
コメントを投稿