【问题标题】:Unable to install AppFabric for windows server无法为 Windows 服务器安装 AppFabric
【发布时间】:2013-11-22 10:19:21
【问题描述】:

我已经安装了安装 SharePoint 2013 的所有先决条件,但在安装 Windows Server 的 AppFabric 期间,它显示错误为“该工具无法安装 Windows Server AppFabric”。 我尝试使用 Microsoft Web 平台安装程序,它已成功安装,但是当我再次运行 SharePoint 2013 的先决条件时,抛出相同的错误并且先决条件安装停止。 我还尝试通过 Microsoft 网站下载 Windows 服务器的 AppFabric 设置来离线安装​​它,但没有运气......

任何帮助将不胜感激

【问题讨论】:

  • 您要在哪个操作系统上安装它? Windows Server 2012?
  • 嗨,Yevgeniy,感谢您的回复。是的,我在 Windows Server 2012 上尝试过

标签: sharepoint-2013 appfabric prerequisites


【解决方案1】:

读取日志文件后 我发现了这个命令,我在命令提示符下手动执行了一些修改并完成了!!!

Process.Start: C:\Windows\system32\msiexec.exe /quiet /norestart /i "c:\338f6462408072c851cf3b1e\Packages\AppFabric-1.1-for-Windows-Server-

64.msi" ADDDEFAULT=Worker,WorkerAdmin,CacheClient,Setup /l*vx "C:\Users\Administrator\AppData\Local\Temp\AppServerSetup1_1(2013-03-05

18-06-39).log" LOGFILE="C:\Users\Administrator\AppData\Local\Temp\AppServerSetup1_1_CustomActions(2013-03-05 18-06-39).log"

INSTALLDIR="C:\Program Files\AppFabric 1.1 for Windows Server" LANGID=zh-CN

然后去掉 Process.Start: 和 /quiet 两个字,在 MSDOS 中以管理员身份执行命令

C:\Windows\system32\msiexec.exe /norestart /i "c:\338f6462408072c851cf3b1e\Packages\AppFabric-1.1-for-Windows-Server-64.msi"

ADDDEFAULT=Worker,WorkerAdmin,CacheClient,Setup /l*vx "C:\Users\Administrator\AppData\Local\Temp\AppServerSetup1_1(2013-03-05 18-06-

39).log" LOGFILE="C:\Users\Administrator\AppData\Local\Temp\AppServerSetup1_1_CustomActions(2013-03-05 18-06-39).log" INSTALLDIR="C:

\Program Files\AppFabric 1.1 for Windows Server" LANGID=zh-CN

【讨论】:

    【解决方案2】:

    我花了两天时间才找到解决方案。直到一个博客给了我一些有用的信息,我的所有搜索都没有奏效,

    安装程序正在尝试运行可执行文件 C:\Windows\System32\ServerManagerCMD.exe

    2014-09-03 23:45:23 - "C:\Windows\system32\ServerManagerCmd.exe" -inputpath "somepath"
    

    查看system32 目录,您会发现在R2 中,ServerManagerCMD.exe 不存在!

    我们如何解决这个问题?

    我们做合乎逻辑的事情:获取ServerManager.exe,复制它,然后将其重命名为ServerManagerCMD.exe。谁在乎它是否有效。举个例子:

    归功于this blog post of "SomeShinyObject"

    【讨论】:

      【解决方案3】:

      通常可以通过执行以下步骤在不支持工具先决条件的 Windows Server 2012 R2 上安装 Sharepoint 2013:

      1. 提升的 Windows 命令提示符安装“WindowsServerAppFabricSetup_x64.exe”命令,其中可执行文件的路径为:

        WindowsServerAppFabricSetup_x64 /i CacheClient,CachingService,CacheAdmin /gac

      2. 然后以同样的方式安装“AppFabric1.1-RTM-KB2671763-x64-ENU”

        AppFabric1.1-RTM-KB2671763-x64-ENU.exe

      3. 重启服务器

      【讨论】:

        【解决方案4】:

        解决这个问题的另一个简单方法是 -

        检查 Windows 更新服务。 (windows+r 并输入 services.msc) 如果该服务已停止,则手动启动该服务。

        此服务需要处于运行模式。 由于此服务未处于运行模式,AppFabric 安装也会出错

        【讨论】:

          【解决方案5】:

          试试这个
          解决方案一:

          1. 在安装 SharePoint 2013 之前先运行先决条件
          2. 如果已安装,请卸载 App Fabric。如果未开启,也启动 Windows 更新功能。
          3. 将最新下载的 Appfabric 副本复制到 prerequisiteinstallerfiles 文件夹。
          4. 再次运行必备安装程序并重新启动系统。
          5. 它将自动开始安装 ShapePoint2013。

          解决方案 2:

          1. 转到系统属性 -> 环境变量
          2. 将以下路径附加到系统变量中的 PSModulePath 条目 - %SYSTEMROOT%\System32\WindowsPowerShell\v1.0 使用 ; 它应该如下所示: C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;c:\Program Files\AppFabric 1.1 for Windows Server\PowershellModules
          3. 现在遵循解决方案 1。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2015-12-16
            • 1970-01-01
            • 1970-01-01
            • 2017-04-15
            相关资源
            最近更新 更多