ローカライズされた環境で、EPM SystemをIISで正常に構成するには次の条件が必要になります:
IIS 7の場合:
IISサイト名はローカライズされないため、ローカライズされているかに関係なく、この名前はどのマシンでも"Default Web Site"という英語になります
IISには"DefaultAppPool"というアプリケーション・プールが必要です
"DefaultAppPool"にはID = 1が必要です
デフォルトWebサイトの物理パスは次のようになります: %SystemDrive%\inetpub\wwwroot
IIS 6の場合:
IISサイト名はローカライズされないため、ローカライズされているかに関係なく、この名前はどのマシンでも"Default Web Site"という英語になります
IISには"DefaultAppPool"というアプリケーション・プールが必要です
"DefaultAppPool"にはID = 1が必要です
このIDをC:\WINDOWS\system32\inetsrv\MetaBase.xmlで検証します:
<IIsWebServer Location ="/LM/W3SVC/1"
AppPoolId="DefaultAppPool"
DefaultDoc="Default.htm,Default.asp,index.htm,iisstart.htm"
ServerBindings=":80:"
ServerComment="Default Web Site"
ServerSize="1"
>
</IIsWebServer>
もしくは、"Default Web Site"のIDが既知でそれが1ではない場合、次のスクリプトを使用してID = 1を割り当てることができます。たとえば、IDが1111の場合、ID = 1の割当てに次のスクリプトを使用できます:
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs STOP_SERVER W3SVC/1111 CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs MOVE W3SVC/1111 W3SVC/1 CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs START_SERVER W3SVC/1
IISサーバーの物理パスは次のようになります: c:\inetpub\wwwroot (ここでc:はシステム・ドライブであるか、Windows 2003がインストールされているドライブを使用します)