【问题标题】:Installing the newest version of Wamp server安装最新版本的 Wamp 服务器
【发布时间】:2014-09-10 04:42:27
【问题描述】:

我正在学习 PHP,我是 apache、mysql 等方面的新手。

我尝试安装 WAMPServer(当前最新版本 2.5),但出现错误:

msvcr110.dll is missing. 

我已按照此处给出的一些说明进行操作:WAMP shows error 'MSVCR100.dll' is missing when install

但是,没有一个建议对我有用。我已经为 Windows 32 位安装了 Visual C++ 和为 Visual Studio 2012 安装了 Visual C++ Redistributable。之后我安装了 Visual C++ 2008,它也没有工作。

甚至在那之后我安装了 vcredist_x86.exe。这给了我一个修复我的 Visual C++ 的选项,所以我做到了。

在所有尝试中,我都重新启动了计算机。

我没有安装 Visual c++ for windows 64 位,因为我的操作系统运行的是 32 版本。

有什么想法吗?

感谢您的关注, berga007

【问题讨论】:

    标签: apache visual-c++ wampserver msvcr100.dll


    【解决方案1】:

    请确保您拥有所有这些 Microsoft C/C++ Redistributable 运行时库的最新版本。 您不需要整个编译器,只需要这些 C/C++ 运行时库。

    即使您安装了 64 位 WAMPServer,wampmanager 也会使用 2008 Redist(32 位)。

    某些版本的 Apache 使用 2010 Redist(取决于使用的编译器)。

    某些版本的 Apache 使用 2012 Redist(取决于使用的编译器)。

    适用于 WAMP 32 位

    Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

    Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)

    如果您使用的是 WampServer 2.4/2.5 32 位,因此使用的是 Apache 2.4.x

    Microsoft Visual C++ 2012 is required 并选择vcredist_x86.exe

    由于 Microsoft 使用的命名约定,下载这些库可能会有些混乱,因此请一次下载一个并安装该下载,然后再下载下一个并安装它。

    要检查您是否拥有所有必需的运行时,请通过以下方式启动“程序和功能” 开始 -> 控制面板 -> 程序和功能

    对于 32 位系统,它应该看起来像这样,忽略我的具有相同库的多个版本的事实,这只是因为当您下载较新版本时,它不会删除旧版本:-

    32位系统示例

    【讨论】:

    • 伤心。他们为什么不将所有内容与安装程序捆绑在一起?我可能会使用另一种“wamp 替代品”
    • 因为产品的高昂成本。它花费 0.00 英镑、日元、美元,
    【解决方案2】:

    2018 年更新(WAMPSERVER 3.x)

    您需要以下 Visual Studio Redistributables:

    • 2008
    • 2010
    • 2012
    • 2013
    • 2017

    如果您使用的是 x64 机器,请同时获取 x86 和 x64 版本。

    另外,请确保您将 Skype 设置为不使用端口 80,否则当 Skype 打开时 WAMP 将无法启动。

    【讨论】:

      猜你喜欢
      • 2013-09-13
      • 2016-12-09
      • 1970-01-01
      • 2013-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多