我正在尝试使用IIS 6迁移工具将网站从Windows 2000迁移到Win2k3。我在内容上得到了一堆404。一个流行的理论是我的IWAM帐户与IIS元数据库不同步,并运行synciwam来修复它。但是我得到了这个1B6错误,而且我没有在谷歌追逐的唯一链接(这对我来说很明显)是专家交流......
以下是运行该脚本的结果:
C:\Inetpub\AdminScripts>cscript synciwam.vbs -v
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
IIS Applications Defined:
Name, AppIsolated, Package ID
Root, 0,
Root, 0,
Root, 1, {27EE9424-034E-46C6-8635-433B8DF0293A}
PMA-Search, 2, {27EE9424-034E-46C6-8635-433B8DF0293A}
BCC, 2, {27EE9424-034E-46C6-8635-433B8DF0293A}
fmweb, 2, {27EE9424-034E-46C6-8635-433B8DF0293A}
Out of process applications defined:
Count: 28
{3D14228D-FBE1-11d0-995D-00C04FD919C1}
{27EE9424-034E-46C6-8635-433B8DF0293A}
Error: 1B6: Object doesn't support this property or method
C:\Inetpub\AdminScripts>
答案 0 :(得分:1)
我从未回答过这个问题,但我确实解决了我的问题。我甚至不确定它是否与IWAM帐户有关。
情景:
从Win2k / IIS5迁移到Win2k3 / IIS6 一堆经典的ASP和ASP.NET 1.1应用程序 使用IIS 6 Migration Toolkit
只提供图像。不是htm文件,不是asp。
解决方案: 我看到一些帖子谈论动态内容并在网络扩展中启用它们(我做到了)。仍然没有骰子。
我认为我需要启用SSI,因为我正在查看的其中一个htm文件正在使用包含。
这样做我可能为.htm引入了一个新文件映射到ssi.dll
删除此映射,我开始提供htm页面。
问题2是ASP页面没有显示。原来(我认为)迁移工具有asp.dll作为WINNT \ System32的路径,这是Windows 2003上的无效路径,它应该是WINDOWS \ System32