不重新編譯php,增加動態模組(以mbstring模組為例)

來源:互聯網
上載者:User
1 進入php原始碼目錄中的mbstring所在目錄
cd /usr/local/src/php-5.2.4/ext/mbstring/

2 執行php安裝後目錄中的bin/phpize檔案
/usr/local/php/bin/phpize

3 進入php原始碼目錄
cd /usr/local/src/php-5.2.4/

4 執行上述目錄中的configure檔案
./configure --prefix=/usr/local/src/php-5.2.4/ext/mbstring --with-php-config=/usr/local/php/bin/php-config

5 make; make install
將mbstring.so安裝到/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/中

6 編輯php.ini,加入一行
extension=mbstring.so

7 重新啟動httpd
service httpd restart
(如果是php-cgi模式的,請先殺掉所有的php-cgi進程,再重啟httpd)

嘗試過上述方法,感覺費力不討好。因為不很清楚的原因,始終沒有能編譯成mbstring.so。最後還是在pbone上找了個關於CentOS的php-mbstring的rpm包才安裝成功。不管怎麼說,rpm包還是要比上述方法要好。
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.