【问题标题】:Unknown website after creating website using appcmd使用 appcmd 创建网站后的未知网站
【发布时间】:2013-12-12 23:12:33
【问题描述】:

我使用的是 IIS 8.5 (Windows 8.1)。我尝试使用 appcmd 工具为我的本地 IIS 创建一个网站。 我使用这些页面作为参考(我知道它们适用于 IIS 7,但我找不到 IIS 8 的等价物):

http://technet.microsoft.com/en-us/library/cc772042(v=ws.10).aspx

http://technet.microsoft.com/en-us/library/cc772350(v=ws.10).aspx

这是我使用的命令:

C:\Windows\System32\inetsrv>appcmd add site /name:fakeAbsorbApi /physicalPath:C:\development\ecms\build\deploy\fakeAbsorbApi /bindings:http:/*:9898

我添加以下反馈:

但如果我检查我的 IIS 管理器,它会显示该网站为未知。我不能用它做任何事情(似乎没有选择网络配置)

我尝试通过 IIS 管理器(指向同一个文件夹)使用相同的参数创建相同的网站,并且创建的网站运行良好。

我缺少什么吗?

谢谢

【问题讨论】:

    标签: iis appcmd


    【解决方案1】:

    如果您的参数中没有包含应用程序池,appcmd 可能会为您选择“DefaultAppPool”。如果该应用程序池不存在,则该站点将在“未知”状态下创建。

    【讨论】:

      【解决方案2】:

      嘿,您的绑定标志上好像多了一个冒号。您还需要在端口号后添加主机头。我在下面修复了它。

      C:\Windows\System32\inetsrv>appcmd add site /name:fakeAbsorbApi /physicalPath:C:\development\ecms\build\deploy\fakeAbsorbApi /bindings:http/*:9898:www.domain.com
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-14
        • 1970-01-01
        • 2011-10-20
        • 1970-01-01
        • 2018-01-06
        相关资源
        最近更新 更多