熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

Linux系統安裝php擴展cURL

2013-11-15 12:21:59  來源: PHP編程 

  Linux 作為一款成熟而穩定的操作系統其具備很多的優點於是大部分人學習Linux操作系統本文為你介紹Linux下php擴展cURL的安裝方法希望你 能學會Linux下php擴展cURL的安裝的知識

  方法一

  安裝cURL

  # wget  targz  [url=targz][/url]  # tar zxf curltargz  # /configure –prefix=/usr/local/curl  # make; make install

  安裝php

  只要打開開關 –withcurl=/usr/local/curl

  就可以了

  這個擴展庫還是非常棒是 fsockopen等等相關的有效的替代品

  方法二

  進入安裝原php的源碼目錄

  cd ext  cd curl  phpize  /configure –withcurl=DIR make

  就會在PHPDIR/ext/curl/moudles/下生成curlso的文件

  復制curlso文件到extensions的配 置目錄修改phpini就好了

  以上兩種就是Linux下php擴展cURL的安裝方法

  sh# wget targz

  sh# tar zxvf curl*gz

  sh# cd curl*

  sh# /configure prefix=/usr/local/curl

  sh# make

  sh# make install sh# cd /usr/local/src/php (這是源碼安裝php時的源碼目錄)

  sh# cd /ext/curl

  sh# phpize

  sh# /configure withcurl=/usr/local/curl

  運行/configure時如果提示

  configure: error: Cannot find phpconfig Please use withphpconfig=PATH

  請使用:

  /configure withphpconfig=/phpinstallpath/bin/phpconfig #而不是使用phpini

  sh# make

  sh# cp modules/curlso /usr/local/lib/php/extensions (復制modules/curlso到php的擴展目錄下)

  (修改phpini文件加入: extension=curlso)

  sh# apachectl k restart (重啟apache應該php就有curl擴展了)   phpini修改方法根據你的實際curlso文件位置來寫比較我編譯後的位置 /usr/local/php/lib/php/extensions/nodebugzts/ 那麼phpini就加上 extension=/usr/local/php/lib/php/extensions/nodebugzts/curlso


From:http://tw.wingwit.com/Article/program/PHP/201311/20811.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.