方法是,要有與你已安裝的php相同版本的php源代碼安裝包。我用的是php-5.2.13.tar.gz。 php
解壓後進入其下的ext/bcmath目錄 apache
而後執行/home/work/local/php/bin/phpize(這裏的目錄是你已安裝的php所在目錄),這是一個可執行的文本文件 函數
會發如今ext/bcmath目錄下多了一些configure文件, spa
若是沒報錯,則繼續./configure --with-php-config=/home/work/local/php/bin/php-config it
這裏的目錄仍然是你已安裝的php所在目錄。 io
若是沒有報錯,則make,再make install ,而後它會提示你Installing shared extensions: 目錄名 編譯
把這個目錄下的bcmath.so複製到php配置文件etc/php.ini中的extension_dir指向的目錄中, 擴展
修改php.ini,在最後添加一行:extension=bcmath.so 配置
重啓apache,Done 方法