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