时间:2021-07-01 10:21:17 帮助过:12人阅读
程序运行的时候报如下异常
php-bcmath【Fatal error: Call to undefined function bcscale()
因此此处需要用phpize进行安装新的php扩展php-bcmath
1、安装php-bcmath扩展
cd /www/wdlinux/apache_php-5.2.17/lib/php/extensions//www/wdlinux/apache_php-5.2.17/bin/phpize./configure --enable-bcmath --with-php-config=/www/wdlinux/apache_php-5.2.17/bin/php-configmakemake testmake install
安装好以后可以看到bcmath.so的安装目录为
/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-zts-20060613/bcmath.so
2、将bcmath.so扩展添加到php.ini
编辑/www/wdlinux/wdphp/lib/php.ini
vi /www/wdlinux/wdphp/lib/php.iniextension="/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-zts-20060613/bcmath.so"
3、重启服务
service httpd restart
4、phpinfo()检查是否安装成功
创建文件phpinfo_test.php
在浏览器中运行http://你的域名/phpinfo_test.php
如果安装成功,你可以找到这样的结果项
BCMath support | enabled |