使用wampserver2安装PHP失败

时间:2013-03-22 14:49:20

标签: php windows apache2 wamp wampserver

我在Windows 2003机器上安装了wampserver 2.2e(php5.4.3 / apache 2.2.22),并在系统事件日志中出现此错误:

  

为C:\ wamp \ bin \ php \ php5.4.3 \ php5apache2_2.dll生成激活上下文失败。参考错误消息:系统上未安装引用的程序集。

有问题的DLL确实存在于指定的文件夹中。

更新:在wamp之前安装了VC10 SP1(32位)。

我之前曾尝试手动安装apache和php,并遇到apache加载php5模块的问题。我假设WAMP可以正常工作(在我安装的所有其他实例上都有)。我确实有一个早期版本的apache和php在这台机器上工作。

现在我不太确定它是安装,而是Windows的东西?

更新2 :在系统事件日志中,每次尝试运行wamp时都会注意到此错误。我看起来很相关,因为它引用了VC9,但该网站说要安装VC10:

  

找不到依赖程序集Microsoft.VC90.CRT而上次错误是您的系统上未安装引用的程序集。

3 个答案:

答案 0 :(得分:1)

您需要安装Microsoft Visual Studio C ++ Redistributable Package。 LINK此链接适用于2010版。查看PHP文档,您可能需要旧版本。

答案 1 :(得分:1)

直接从WAMP网站采取:

  

警告:您必须安装Visual C ++ 2010 SP1可再发行组件包   x86或x64 VC10 SP1 vcredist_x86.exe 32位:   http://www.microsoft.com/download/en/details.aspx?id=8328 VC10 SP1   vcredist_x64.exe 64位:   http://www.microsoft.com/download/en/details.aspx?id=13523

答案 2 :(得分:1)

您还需要Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

2010年VC redist是针对Apache的。

2008年的红人是Wampmanager。