mrm*_*les 17 php installation curl
我正试图在我的盒子上使用curl而没有任何成功.
我的配置:
操作系统:赢得7位,
PHP:5.3.1,
Apache:2.2.14
我能够使用mysql扩展,所以我的php.ini的配置似乎很好.但是我在使用curl的Apache日志中得到错误:
PHP警告:PHP启动:无法加载动态库'C:/php-5.3.1/ext/php_curl.dll' - 找不到指定的模块.\ r \n在第0行的未知中
该文件就在那里,它正在加载php_mysql.dll没有任何问题.
我尝试了一切:将dll文件放在apache\bin,windows\system32中,将php EXT的路径放在PATH环境变量中.在Windows 32中放置一些lib(libeay.dll和sssomething.dll)
好吧,我认为这可能与我的Windows 64位或PHP版本有关.也许.我不知道了:(
任何的想法?
更新 我没有使用Wamp,因为我想知道我对我的系统做了什么,并最终选择我想要的apache,php和MySql版本.
我的解决方案
我在PATH environement变量中添加了PHP的路径并且它有效.我将尝试找出所需的DLL.
更新:好像它是libeay32.dll和sslleay32.dll必须在PATH环境变量.我添加到Apache的bin子目录,它工作.
Erf*_*oor 18
我在Windows 7 64位/ Windows 8 64位中使用PHP cURL解决了这个问题:
php.ini中C:\wamp\bin\php\(your PHP version)并删除分号;extension=php_curl.dll.如果它仍然不起作用:
我下载php_curl-(your PHP version)-VC9-x64.zip的这个链接,并替换默认php_curl.dll在C:\wamp\bin\php\php-virsion\ext新一个.
这解决了我的问题.
小智 7
我尝试了上述所有步骤,仍然遇到同样的问题.我确实将libeay32.dll和sselay.dll复制到了C:\ windows\system32并重启但仍然无法正常工作.
然而,当我将libeay32.dll和sselay.dll复制到C:\ windows时,它可以工作!!!!
| 归档时间: |
|
| 查看次数: |
27734 次 |
| 最近记录: |