当将配置数据库元素导入其他计算机时,在使用之前必须先更改或删除导入文件中计算机和系统特定的信息,否则 IIS 不能使用这些值。
计算机和系统特定的信息按如下方式定义:(下面列出的所有属性都是在配置数据库属性参考中定义的)
LogFileDirectory ="c:\windows\system32\logfiles" Path="c:\inetpub\ftproot"HttpErrors ="400,*,FILE,c:\windows\help\iishelp\common\400.htmmore HTTP errorsInProcessIsapiApps ="c:\windows\system32\inetsrv\httpext.dllmore ISAPI applicationsScriptMaps =".asp,c:\windows\system32\inetsrv\asp.dll,1,GET,HEAD,POST,TRACE more script maps
<IIsWebService Location="/LM /MSFTPSVC "WAMUserName ="account_name"AnonymousUserName ="account_name" >
<IIsFtpServer Location="/LM /MSFTPSVC /1"ServerBindings =":21:" > <IIsWebServer Location="/LM /W3SVC /1"ServerBindings =":80:" >
AdminACL ="long_number"
<IIsWebService Location="/LM /W3SVC "WAMUserPass ="long_number"AnonymousUserPass ="long_number"LogOdbcPassword ="long_number" >
如果使用具有空密码属性的导入文件,则新计算机随后会将加密属性存储为纯文本(不用机器扫描就可读的)。决不要在导入文件中包括密码属性。