php開啟curl和openssl


php開啟curl和openssl

 開啟php curl函數庫的步驟

  1).去掉windows/php.ini 文件里;extension=php_curl.dll前面的; /*用 echo phpinfo();查看php.ini的路徑*/

  2).把php5/libeay32.dll,ssleay32.dll復制到系統目錄windows/下    #如果php環境變量不是php安裝路徑,php.ini在系統默認c:\windows下時需要此操作

  3).重啟apache或者iis

=========================================================================

配置php支持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_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即可. 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM