Iis 关于ColdFusion 11和ColdFusion 10的WSCONFIG

Iis 关于ColdFusion 11和ColdFusion 10的WSCONFIG,iis,coldfusion,coldfusion-9,coldfusion-10,coldfusion-11,Iis,Coldfusion,Coldfusion 9,Coldfusion 10,Coldfusion 11,我有一个Windows7虚拟机,安装了ColdFusion 9用于开发和测试。我需要ColdFusion 10和11以及其他项目 ColdFusion 9运行得很好,但当我启动ColdFusion 10或11并尝试使用WSCONFIG在IIS中配置站点时,我会得到以下站点列表: 实际上,IIS中的每个站点都有一个单独的名称,当我删除每个站点命名的站点时,在本例中为“cfadmin”,所有剩余的站点在WSCONFIG中显示为另一个站点名称 我以前从未遇到过这个问题。谁能给我指出正确的方向吗 更新

我有一个Windows7虚拟机,安装了ColdFusion 9用于开发和测试。我需要ColdFusion 10和11以及其他项目

ColdFusion 9运行得很好,但当我启动ColdFusion 10或11并尝试使用WSCONFIG在IIS中配置站点时,我会得到以下站点列表:

实际上,IIS中的每个站点都有一个单独的名称,当我删除每个站点命名的站点时,在本例中为“cfadmin”,所有剩余的站点在WSCONFIG中显示为另一个站点名称

我以前从未遇到过这个问题。谁能给我指出正确的方向吗

更新:

正如评论中所建议的,以下是我以管理员身份启动命令提示符并运行建议的命令时的结果:

C:\Users>%windir%\system32\inetsrv\appcmd列出站点“cfadmin” (id:3,绑定:,状态:未知)站点“mccalmon” (id:1,绑定:http/:80:,状态:未知)站点“Virtus” (id:5,绑定:,状态:未知)站点“EMSA” (id:9,绑定:,状态:未知)站点“经典” (id:10,绑定:,状态:未知)站点“测试” (id:2,绑定:http/:80:local.test.com,状态:未知)

您的所有站点“状态”均为“未知”。问题似乎只与你的网站有关。如果appcmd无法识别正确的状态,那么ColdFusion肯定无法识别相同的状态。如果IIS服务器已停止/关闭,则站点状态将是未知的

例如,我的服务器使用“%windir%\system32\inetsrv\appcmd list sites”命令显示以下信息


您可以尝试在命令提示符下重新启动IIS。然后,以管理员身份启动Web服务器配置工具并创建连接器。

能否以管理员身份启动命令提示符并尝试命令%windir%\system32\inetsrv\appcmd list sites&共享输出?C:\Users\>%windir%\system32\inetsrv\appcmd list sites sites“cfadmin”(id:3,绑定:,状态:未知)站点“mccalmon”(id:1,绑定:http/*:80:,状态:未知)站点“Virtus”(id:5,绑定:,状态:未知)站点“EMSA”(id:9,绑定:,状态:未知)站点“Classic”(id:10,绑定:,状态:未知)站点“Test”(id:2,绑定:http/*:80:local.Test.com,状态:未知)@resonantmedia-FYI,并非所有人都阅读评论。将上面的代码块移到了问题中,因此它更加可见。可以删除多余的注释。
SITE "Default Web Site" (id:1,bindings:http/*:80:,state:Started)
SITE "CF9"  (id:2,bindings:http/*:81:,state:Started)
SITE "CF10" (id:3,bindings:http/*:82:,state:Stoped)
SITE "CF11" (id:3,bindings:http/*:83:,state:Started)