【问题标题】:How extend a website on same url but different port using stsadm如何使用 stsadm 在相同的 url 但不同的端口上扩展网站
【发布时间】:2010-01-07 16:07:57
【问题描述】:

我正在尝试自动化共享点部署,其中一项任务是使用 stsadm 命令 extendvsinwebfarm 扩展 Web 应用程序。但是我不断收到错误:

您选择的 IIS 网站是 由 SharePoint 使用。您必须选择 另一个端口或主机名。

我认为问题在于我正在尝试使用相同的 url 扩展 Web 应用程序。例如我的 cms 网站是:

http://myserver:8083

我希望我的扩展站点是:

http://myserver:80

是否可以通过 stsadm 使用相同的 url 扩展 Web 应用程序?

【问题讨论】:

    标签: sharepoint


    【解决方案1】:

    是的,但是您传递到 extendvsinwebfarm 的 URL 上应该有端口。

    使用反射器,SPExtendVsInWebFarm 类的 Run 方法似乎调用了这个: SPVirtualServer server = globalAdmin.ExtendVirtualServerInWebFarm(uri, virtualServerName, userTypedIn, appPoolId, bConfigurableAppPoolAccount, appPoolUserName, appPoolPassword, bAllowAnonymous, flag4);

    通过的 Uri 已提取其端口,该端口用于设置 Web 应用程序。

    刚刚在我们的垃圾场进行了测试,只要您的网址格式为 http://stuff:portnum,那么一切正常。

    【讨论】:

      【解决方案2】:

      我认为这通常是通过使用 SharePoint/stsadm 所需的任何端口创建扩展站点,然后在 IIS 中将端口更改为您想要的端口来完成的。

      【讨论】:

        【解决方案3】:

        最终使用了来自:http://stsadm.blogspot.com/的一些工具

        完全如我所愿,还有更多......

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-09-11
          • 1970-01-01
          • 2012-09-30
          • 2017-07-15
          • 1970-01-01
          • 1970-01-01
          • 2021-09-25
          相关资源
          最近更新 更多