Skip to content

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

2009 十一月 9

以前一直用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填写您的邮件地址,订阅我们的精彩内容:,欢迎点击这里捐赠以支持荒野无灯转播到腾讯微博 转播到腾讯微博

作者:荒野无灯
出处:Hacklog【Hacklog】

声明: 本站遵循 署名-非商业性使用-相同方式共享 3.0 共享协议. 转载请注明转自Hacklog【荒野无灯weblog】

本文链接: http://ihacklog.com/?p=3093

2 Responses Post a comment
  1. kaiyan permalink
    二月 28, 2011

    万分感谢!!

  2. 三尺寒冰 permalink
    七月 31, 2010

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

Leave a Reply

Allowed Tags - You may use these HTML tags and attributes in your comment.

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

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

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS