Cannot load C:/php/php5apache2_2.dll into server错误的解决办法

以前一直用wamp ,这个东西方便是方便, 但是稳定性和兼容性都不如自己配置的要好,所以还是自己弄一个好,毛主席说:“自己动手,丰衣足食”。说得好啊。
好久没有弄win了,现在又回过头来折腾下。
安装apache , mysql 都很顺利。最后安装php ,配置好后,再重启apache2 ,就出现如题示的错误了,baidu 和google上找到的办法都不行,看到apache官方网站上也有人提出了这个问题,但是没有人给出解决办法(见:http://friendsofed.infopop.net/4/OpenTopic?a=tpc&s=989094322&f=8033053165&m=3601052951 )看来这次又只好自己动手了。
本文转自Hacklog【荒野无灯weblog】(C) 2009 荒野无灯 声明: 本站遵循 署名-非商业性使用-相同方式共享 2.5 共享协议. 转载请注明转自Hacklog【荒野无灯weblog】
我下载了php 是 php-5.3.0-Win32-VC9-x86.zip ,从文件名看就知道它是用vc编译的,我想会不会是没有相应的vc运行库文件导致的呢?于是到“事件查看器”里走了一趟,果然发现了点东东:

Generate Activation Context 为 C:\php\php5apache2_2.dll 失败。 参考错误消息: 操作成功完成。
gen_php_error

Resolve Partial Assembly 为 Microsoft.VC90.CRT 失败。 参考错误消息: 参照的汇编没有安装在系统上。
asm_error

找不到附属汇编 Microsoft.VC90.CRT,上一个错误是 参照的汇编没有安装在系统上。
vc9_not

很显然,我的猜百分之八九是正确的,下面就安装vc2008可再发行组件:
vc2008_ro

安装之后再重启apache2 ,这次出现了那个令人期待的绿三角-_-
问题得以解决。
还是毛主席那句话说得好啊-_-

喜欢这篇文章吗?

请订阅本站 RSS feed填写您的邮件地址,订阅我们的精彩内容:

相关日志

回复 (2)

  1. kaiyan  / 回复

    万分感谢!!

  2. 三尺寒冰  / 回复

    太感谢了,困扰了这么久的问题终于解决了,而且你的网站做的挺不错的呢

发表评论 修改评论取消编辑

允许使用的标签 - 您可以在评论中使用如下的 HTML 标签以及属性。

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 :wink:  :-|  :-x  :twisted:  :)  8-O  :(  :roll:  :-P  :oops:  :-o  :mrgreen:  :lol:  :idea:  :-D  :evil:  :cry:  8)  :arrow:  :-?  :?:  :!:

引用通告 (0)

› 尚无引用通告。

开灯
如无法留言,请刷尝试新一下页面~~祝您春节愉快!
×