Fatal error: Call to undefined function bcdiv() in /var/www/html/... on line 95 在网上查找原因是由于php没加上bcmath扩展的原因,于是用下面方法添加了就OK了! /opt/php7.2 是php的安装目录 cd /opt/php7.2/ext/bcmath/ /opt/php7.2/bin/phpize 执行这个命令后会在当前目录下生产一些configure文件 ./configure --with-php-config=/opt/php7.2/bin/php-config make && make install 编译成功之后会告诉你一个目录 Installing shared extensions: /opt/php7.2/lib/php/extensions/no-debug-non-zts-20170718/ 会在这个目录下有 bcmath.so vim /opt/php7.2/etc/php.ini 修改extension_dir的目录为bcmath.so所在的目录即编译成功后告诉你的目录: extension_dir =/opt/php7.2/lib/php/extensions/no-debug-non-zts-20170718/ 在php.ini中的合适位置添加一句 extensions=bcmath.so