环境 centos5.8 php5.2.17
因为wdos 集成的php5.2.17为精简版,并未包含php52-bcmath扩展。
所以先下载完整php5.2.17源码包
wget -c http://us3.php.net/get/php-5.2.17.tar.gz/from/this/mirror
=====================================================
我的extension dir:
/www/wdlinux/php/lib/php/extensions/no-debug-zts-20060613
转至完整php5.2.17 下的bcmath:
cd /home/vmax/lanmp/v-php5217/php-5.2.17/ext/bcmath
828 /www/wdlinux/php/bin/phpize
829 ./configure --with-php-config=/www/wdlinux/php/bin/php-config
833 make
834 make install
echo 'extension=bcmath.so' >> /www/wdlinux/apache_php-5.2.17/etc/php.ini
这里最好检查php.ini中的'extension=bcmath.so'是否正确插入,有时插入并不换行,导至加载失败。
同时确保 ‘extension_dir’目录下文件bcmath.so是否存在。
重启web服务
service httpd restart