解决 undefined function bcdiv()问题

2019年6月11日 0 条评论 72 次阅读 2 人点赞

在Deepin中 php7.2 遇到问题:

Uncaught Error: Call to undefined function bcdiv()

bcdiv函数的作用(点我查看

原因是因为缺少了PHP的 bcmath 扩展,导致电脑无法识别该函数。

解决办法:

1、查看当前php版本

PHP -v

2、更新源

Centos下:

sudo yum update

Ubuntu或Deepin下:

sudo apt-get  update

3、安装当前PHP版本所需要的扩展,我的本地PHP版本为7.2,所以我的安装命令如下:

sudo apt-get install php7.2-bcmath 

总结:Windows下的环境默认应该是安装了bcmath 这个扩展,Linux下PHP5.6版本以上不会默认安装该扩展,所以需要手动安装,如果不知道自己的源里有没有这个扩展的,可以用以下命令查询:

sudo apt-cache search bcmath

梁桂锋

来自西京学院大三的小开发者。

文章评论(0)