不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2012-05-16 09:11  分类:PHP库/系统/微信  编辑

在安装安装方维(fanweshare)购物分享系统的时候,检测如下问题。主机不支持curl_exec。那么,Curl究竟是什么呢?

curl是一个利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP、FTPS、 HTTP、 HTTPS、 GOPHER、 TELNET、DICT、 FILE 以及 LDAP。curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, kerberos认证, HTTP上传, 代理服务器, cookies, 用户名/密码认证, 下载文件断点续传, 上载文件断点续传, http代理服务器管道( proxy tunneling), 甚至它还支持IPv6,socks5代理服务器,通过http代理服务器上传文件到FTP服务器等等,功能十分强大。Windows操作系统下的网络蚂蚁,网际快车(FlashGet)的功能它都可以做到。准确的说,curl支持文件的上传和下载,所以是一个综合传输工具,但是按照传统,用户习惯称curl为下载工具。


 

---------------------------------------------------------------

PHP下扩展php_curl.dll的安装

--------------------------------------------------------------

已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib。

在php.ini中找到有extension=php_curl.dll,去掉前面的注释。

设置extension_dir=c:phpext, 刷新PHP页面时报错, 说找不到模块php_curl.dll。

拷贝php_curl.dll 到windowssystem32,还是同样的错。

在网上找了一下,需要将:

libeay32.dll、ssleay32.dll、 php5ts.dll、 php_curl.dll

都拷贝到system32目录下,重启IIS即可。