安裝php下enable bcmath和gettext (在安裝php時可以添加 --enable-bcmath --enable-gettext

1,bcmath安裝方法

bcmath這個擴展在php源安裝包壓縮包中都是有的,需要重新編譯一下才能夠支持;

cd?? php-5.2.7/ext/bcmath(源包)
/usr/local/php/bin/phpize(編譯后的)
?./configure --with-php-config=/usr/local/php/bin/php-config?
make && make install (make 可以得到so路徑/usr/local/php/lib/php/extensions/no-debug-zts-20100525/)
把so路徑下文件拷貝到? extension路徑下/usr/local/php/lib/php/extensions
vim php.ini? (/usr/loacal/php/etc/php.ini)
extension=bcmath.so(echo "extension=bcmath.so" >> /usr/local/php/etc/php.ini)

或者

extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/bcmath.so
重啟apache
2.gettext安裝方法

此次安裝是動態安裝phpgettext擴展模塊php的源文件中,進入ext/gettext?
cd ext/gettext?
/usr/local/php/bin/phpize?
?./configure --with-php-config=/usr/local/php/bin/php-config

make && make install(make?可以得到so路徑/usr/local/php/lib/php/extensions/no-debug-zts-20100525/)

把so路徑下文件拷貝到? extension路徑下/usr/local/php/lib/php/extensions
vim php.ini? (/usr/loacal/php/etc/php.ini)
extension=gettxt.so(echo "extension=gettext.so" >> /usr/local/php/etc/php.ini)

?apachectl stop
?apachectl start

重啟apache