【參考資料】
方法一
安裝curl
wget
tar -zxf curl-7.17.1.tar.gz
./configure --prefix=/usr/local/curl
make & make install
安裝php
只要開啟開關 --with-curl=/usr/local/curl
就可以了。
這個擴充套件庫還是非常棒,是fsockopen等等相關的有效的替代品。
方法二
進入安裝原php的原始碼目錄,
cd ext
cd curl
phpize
./configure --with-curl=dir
make & make install
就會在phpdir/ext/curl/moudles/下生成curl.so的檔案。
複製curl.so檔案到extensions的配置目錄,修改php.ini就好了
extension=curl.so
第一種方法試了n遍一直在失敗中,於是放棄。
使用第二種方法安裝,
phpize提示找不到,其實命令在/usr/local/php/bin/目標下:
# /usr/local/php/bin/phpize
./configure --with-curl=dir需要指定php的配置路徑,應該如下:
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=dir
注:上面的資料中錯把--with-php-config寫成了--with-php-php-config
然後就是編譯安裝:
# make
# make install
到這裡會提示生成檔案curl.so的路徑: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
進入到這個路徑下,複製curl到extension_dir目錄下(本目錄路徑可以看phpinfo可是直接看php.int),
修改php.ini
extension=curl.so
# /usr/local/php/bin/php -m
如果看到有curl項表示成功。
重啟apache
# /usr/local/apache2/bin/apachectl stop
# /usr/local/apache2/bin/apachectl start
到此成功了,在phpinfo中可以看到curl的項。
Linux下 新增PHP擴充套件模組 curl
參考 使用者名稱與密碼都是www.linuxidc.com 放在 lamp目錄下 cd lamp tar zxvf curl 7.18.2.tar.gz cd curl 7.18.2.tar.gz configure prefix usr local curl make make install 進...
linux下php擴充套件curl的安裝
參考資料 方法一 安裝curl wget tar zxf curl 7.17.1.tar.gz configure prefix usr local curl make make install 安裝php 只要開啟開關 with curl usr local curl 就可以了。這個擴充套件庫還是...
linux下php擴充套件curl的安裝
參考資料 方法一 安裝curl wget tar zxf curl 7.17.1.tar.gz configure prefix usr local curl make make install 安裝php 只要開啟開關 with curl usr local curl 就可以了。這個擴充套件庫還是...