安装最新版本的Wamp服务器

时间:2014-07-18 23:38:14

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

我正在学习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 ++的选项,所以我做了。

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

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

有什么想法吗?

感谢您的关注, berga007

2 个答案:

答案 0 :(得分:2)

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

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

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

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

FOR WAMP 32bit

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位系统示例

enter image description here

答案 1 :(得分:1)

2018年更新(WAMPSERVER 3.x)

您需要以下Visual Studio Redistributables:

  • 2008
  • 2010
  • 2012
  • 2013
  • 2017

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

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