火网互联--常见问题帮助中心!

火网互联IDC咨询中心-建站帮助教程|vps面板|vps问题|腾讯云问题|服务器问题|美国空间|美国空间购买|美国虚拟主机|高防空间|腾讯云|香港空间

当前位置: 主页 > 虚拟主机 > Php >

无法加载php_curl.dll解决办法

时间:2009-04-10 14:17来源:互联网 作者:佚名 点击:
今天需要加载php_curl.dll这个动态库,在php.ini里把extension=php_curl.dll前面的分号去掉。 可是启动Apache的时候还是提示无法加载php_curl.dll这个文件,而且ext这个目录下面也有php_curl.dll这个文
 
今天需要加载php_curl.dll这个动态库,在php.ini里把extension=php_curl.dll前面的分号去掉。
 
 
 
可是启动Apache的时候还是提示无法加载php_curl.dll这个文件,而且ext这个目录下面也有php_curl.dll这个文件,可是为什么就是找不到呢,真是百思不得其解。 

然后就上google上去查,网上的资料都是说extension_dir的路径没有配置或是没有打开extension=php_curl.dll,可问题是我已经把前面的分号给去掉了。 

后来看到一篇文章,问题终于解决了:原因是并不是所有的dll文件直接打开就可以了,有的是要依赖一些文件的,比如这个php_curl.dll就依赖两个文件(ssleay32.dll和libeay32.dll)如果这两个文件没有配置对那么就会提示找不到此动态库,这两个文件在php的目录下面。 

解决办法:在Apache的httpd.conf的文件中配置一下: 

LoadFile "D:/webserver/php/ssleay32.dll" 
LoadFile "D:/webserver/php/libeay32.dll" 

然后重启一下apache服务就ok了。 

(责任编辑:admin)
顶一下
(2)
33.3%
踩一下
(4)
66.7%
------分隔线----------------------------