最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux下獨立添加PHP擴展模塊mbstring的方法

 更新時間:2010年05月20日 00:42:31   作者:  
Linux下獨立添加PHP擴展模塊mbstring的方法,需要的朋友可以參考下。
環(huán)境php5.2.13, 不支持mbstring擴展
假如php的源碼包在/usr/local/src/php-5.2.13
php安裝目錄是/usr/local/php
復制代碼 代碼如下:

# cd /usr/local/src/php-5.2.13/ext/mbstring/
# rpm -qa|egrep "autoconf|gcc" 這個是檢測這些組件是否安裝,沒有安裝請執(zhí)行下面這句,否則會報錯
# yum -y install autoconf gcc gcc-c++
# phpize
# ./configure --with-php-config=/usr/local/bin/php-config
# make
# make install

執(zhí)行完畢后在php.ini里增加extension=mbstring.so

重啟web服務器, 看一下phpinfo, 應該支持mbstring了!



1.安裝crul
復制代碼 代碼如下:

wget http://curl.haxx.se/download/curl-7.19.6.tar.gz
tar -zxvf curl-7.19.6.tar.gz
cd curl-7.19.6
./configure --prefix=/usr/local/curl
make
make install


2.編譯生成擴展
進入php源程序目錄中的ext目錄中,這里存放著各個擴展模塊的源代碼,選擇你需要的模塊,比如curl模塊:
cd curl
執(zhí)行phpize生成編譯文件,phpize在PHP安裝目錄的bin目錄下
/usr/local/php5/bin/phpize
運行時,可能會報錯:Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF
environment variable is set correctly and then rerun this script.,需要安裝autoconf:
yum install autoconf(RedHat或者CentOS)、apt-get install autoconf(Ubuntu Linux)


生成配置文件,并編譯生成模塊:
/usr/local/php5/bin/phpize
./configure --with-curl=/usr/local/curl --with-php-config=/usr/local/php5/bin/php-config
make
make install
生成的文件在(如:/usr/local/php5/extensions/no-debug-non-zts-20090626/)
這樣,curl.so就被復制到PHP對應目錄(如:/usr/local/php5/extensions/)


3.修改配置
在php.ini里,設置擴展目錄:
extension_dir = "/usr/local/php5/extensions/"
并添加擴展模塊引用:
extension = curl.so


4.檢查并重啟Apache
/usr/local/php5/bin/php -v
執(zhí)行這個命令時,php會去檢查配置文件是否正確,如果有配置錯誤,這里會報錯,可以根據(jù)錯誤信息去排查

相關文章

  • 詳解linux 攝像頭驅(qū)動編寫

    詳解linux 攝像頭驅(qū)動編寫

    本篇文章主要介紹了詳解linux 攝像頭驅(qū)動編寫,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Apache ab并發(fā)負載壓力測試實現(xiàn)方法

    Apache ab并發(fā)負載壓力測試實現(xiàn)方法

    Apache的ab命令模擬多線程并發(fā)請求,測試服務器負載壓力,也可以測試nginx、lighthttp、IIS等其它Web服務器的壓力
    2019-09-09
  • 修改linux終端命令行顏色的操作方法

    修改linux終端命令行顏色的操作方法

    最近一直在使用 linux操作系統(tǒng)學習 Docker,在使用過程中發(fā)現(xiàn)命令的輸入輸出均是白色,很容易看花眼,而且不容易區(qū)分輸入與輸出內(nèi)容,所以決定修改一下linux終端命令行顏色,下面就是本博主對 linux 終端命令行修改顏色的過程,需要的朋友可以參考下
    2024-02-02
  • Linux磁盤分區(qū)實現(xiàn)原理及方法解析

    Linux磁盤分區(qū)實現(xiàn)原理及方法解析

    這篇文章主要介紹了Linux磁盤分區(qū)實現(xiàn)原理及方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • Linux下activeMQ的啟動和停止命令方式

    Linux下activeMQ的啟動和停止命令方式

    文章介紹了在Linux環(huán)境下啟動和停止Apache ActiveMQ的步驟,啟動前需要確保服務未運行,使用`./activemq start`命令啟動,停止時使用`./activemq stop`命令,啟動后可以通過訪問`http://127.0.0.1:8161/admin/`來驗證服務是否成功啟動
    2024-12-12
  • linux提示未找到命令unzip和zip的解決方案

    linux提示未找到命令unzip和zip的解決方案

    這篇文章主要介紹了linux提示未找到命令unzip和zip的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Linux 單個tomcat多實例部署shell腳本詳解

    Linux 單個tomcat多實例部署shell腳本詳解

    這篇文章主要介紹了Linux 單個tomcat多實例部署shell腳本詳解的相關資料,需要的朋友可以參考下
    2017-02-02
  • Linux中mv命令的高級用法示例

    Linux中mv命令的高級用法示例

    這篇文章主要給大家介紹了關于Linux中mv命令的高級用法示例,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Linux具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • Centos7(Firewall)防火墻開啟常見端口命令

    Centos7(Firewall)防火墻開啟常見端口命令

    Centos7默認安裝了firewalld,如果沒有安裝的話,則需要YUM命令安裝;firewalld真的用不習慣,與之前的iptable防火墻區(qū)別太大,但畢竟是未來主流講究慢慢磨合它的設置規(guī)則,需要的朋友可以參考下
    2018-02-02
  • linux 下 g++編譯程序時-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解

    linux 下 g++編譯程序時-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解

    這篇文章主要介紹了linux 下 g++編譯程序時-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03

最新評論

湖州市| 沂南县| 陵川县| 宝应县| 宁陵县| 资溪县| 哈密市| 安西县| 堆龙德庆县| 西畴县| 高碑店市| 阿克陶县| 长葛市| 香格里拉县| 崇明县| 乐安县| 左云县| 济阳县| 庆安县| 伊通| 探索| 巫溪县| 四平市| 辉县市| 方山县| 清流县| 南川市| 大荔县| 宁河县| 青海省| 东光县| 察隅县| 贡嘎县| 托克逊县| 青冈县| 墨玉县| 睢宁县| 客服| 射阳县| 东兰县| 通榆县|