1、查看模塊是否安裝并進(jìn)入php模塊的安裝目錄
[root@daixuan ext]# /usr/local/php/bin/php -m | grep -i curl
[root@daixuan ext]# pwd
/usr/local/src/php-5.4.45/ext
[root@daixuan ext]# ls 所有的模塊都是可以安裝的,部分已經(jīng)安裝
curl mssql pdo_oci simplexml tokenizer
gettext mysql pdo_odbc skeleton
date gmp mysqli wddx
[root@daixuan ext]# cd curl
[root@daixuan curl]# ls
config.m4 CREDITS interface.c package.xml streams.c
config.w32 curl.dsp multi.c php_curl.h tests
2、生成curl的模塊configure可執(zhí)行文件
[root@daixuan curl]# /usr/local/php/bin/phpize 生成configure可執(zhí)行文件
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
[root@daixuan curl]# ls
acinclude.m4 config.h.in config.w32 ltmain.sh package.xml
aclocal.m4 config.m4 CREDITS Makefile.global php_curl.h
autom4te.cache config.sub curl.dsp missing run-tests.php
build configure install-sh mkinstalldirs streams.c
config.guess configure.in interface.c multi.c tests
3、配置編譯參數(shù)(如果有錯(cuò),可能是缺少庫(kù))
[root@daixuan curl]# ./configure --with-php-config=/usr/local/php/bin/php-config
4、編譯
[root@daixuan curl]# make
Build complete.
Don't forget to run 'make test'.
5、安裝
[root@daixuan curl]# make install
Installing shared extensions:/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
[root@daixuan curl]# ls /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
curl.so
6、配置PHP.ini添加curl.so模塊
[root@daixuan curl]# vim /usr/local/php/etc/php.ini
添加一行:extension=curl.so
[root@daixuan curl]# /usr/local/php/bin/php -m
[PHP Modules]
bz2
Core
ctype
curl 發(fā)現(xiàn)curl動(dòng)態(tài)模塊已經(jīng)加載
[root@daixuan curl]# vim vim /usr/local/php/logs/php_errors.log 如果不能加載,查看錯(cuò)誤日志
[root@daixuan curl]# grep '^extension=' /usr/local/php/etc/php.ini 查看已經(jīng)加載的動(dòng)態(tài)模塊
extension=curl.so
知識(shí)點(diǎn):extension.dir是存放擴(kuò)展模塊的,在哪里呢?
[root@daixuan curl]# /usr/local/php/bin/php -i | grep extension.dir
extension_dir => /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525 => /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525
sqlite3.extension_dir => no value => no value
[root@daixuan curl]# ls /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525
curl.so
如果想修改extension.dir(擴(kuò)展模塊的默認(rèn)目錄),該怎么做呢?
[root@daixuan curl]# vim /usr/local/php/etc/php.ini
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
; extension_dir = "ext" 將其修改為指定的目錄
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
當(dāng)前名稱:PHP擴(kuò)展模塊安裝-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://aaarwkj.com/article36/dspopg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、云服務(wù)器、網(wǎng)站收錄、軟件開(kāi)發(fā)、網(wǎng)站維護(hù)、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容