无法加载php_curl.dll解决办法
程序员文章站
2022-11-27 20:28:34
可是启动apache的时候还是提示无法加载php_curl.dll这个文件,而且ext这个目录下面也有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了。
然后就上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了。
推荐阅读
-
网络连接正常无法上网的原因及解决办法
-
C#程序提示“正由另一进程使用,因此该进程无法访问该文件”的解决办法
-
linux下oracle报错,提示ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务的解决办法
-
SQLSERVER误删SA密码 无法Windows登录用户的解决办法
-
IE11打开时总是会自动弹出“管理加载项”的解决办法
-
笔记本不能关机怎么办?笔记本电脑杀毒后无法关机的解决办法
-
wamp中mysql安装时能启动重启后无法启动的解决办法
-
TSC打标机怎么用?打标机色带无法自动转动的解决办法
-
卸载Sql Server 提示无法找到安装日志文件解决办法(uninst.isu)
-
ps拖动不能细微缩放怎么办? ps无法细微缩放的解决办法