php开启curl和openssl
?開(kāi)啟php curl函數(shù)庫(kù)的步驟
1).去掉windows/php.ini 文件里;extension=php_curl.dll前面的; /*用 echo phpinfo();查看php.ini的路徑*/
2).把php5/libeay32.dll,ssleay32.dll復(fù)制到系統(tǒng)目錄windows/下 ? ?#如果php環(huán)境變量不是php安裝路徑,php.ini在系統(tǒng)默認(rèn)c:\windows下時(shí)需要此操作
3).重啟apache或者iis
=========================================================================
配置php支持curl
curl是一個(gè)利用URL語(yǔ)法在命令行方式下工作的文件傳輸工具。它支持很多協(xié)議:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。curl同樣支持HTTPS認(rèn)證,HTTP POST方法, HTTP PUT方法, FTP上傳, kerberos認(rèn)證, HTTP上傳, 代理服務(wù)器, cookies, 用戶名/密碼認(rèn)證, 下載文件斷點(diǎn)續(xù)傳, 上載文件斷點(diǎn)續(xù)傳, http代理服務(wù)器管道( proxy tunneling), 甚至它還支持IPv6, socks5代理服務(wù)器, 通過(guò)http代理服務(wù)器上傳文件到FTP服務(wù)器等等,功能十分強(qiáng)大。Windows操作系統(tǒng)下的網(wǎng)絡(luò)螞蟻,網(wǎng)際快車(FlashGet)的功能它都可以做到。準(zhǔn)確的說(shuō),curl支持文件的上傳和下載,所以是一個(gè)綜合傳輸工具,但是按照傳統(tǒng),用戶習(xí)慣稱curl為下載工具。?
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
已經(jīng)內(nèi)置有php_curl.dll,在ext目錄下,此DLL用于支持SSL和zlib.
在php.ini中找到有extension=php_curl.dll, 去掉前面的注釋.
設(shè)置extension_dir=c:phpext, 刷新PHP頁(yè)面時(shí)報(bào)錯(cuò), 說(shuō)找不到模塊php_curl.dll.
拷貝php_curl.dll 到windowssystem32,還是同樣的錯(cuò).
在網(wǎng)上找了一下,需要將:
libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll
都拷貝到system32目錄下,重啟IIS即可.?
把每一件簡(jiǎn)單的事情做好,就是不簡(jiǎn)單;把每一件平凡的事情做好,就是不平凡。總結(jié)
以上是生活随笔為你收集整理的php开启curl和openssl的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SQL Server灾难恢复方法
- 下一篇: TID大会学习心得之敏捷软件架构-微服务