如何解决php docker php7.1浮点数溢出问题
如何解决php docker php7.1浮点数溢出问题
当我们使用php docker容器时,如果php的版本为7.1,则会出现浮点数溢出问题。
解决方法:
第一种方法:
在php.ini中增加如下配置
precision = 14
第二种方法:
使用php的bcmath扩展库
安装方法:
1. 在容器中运行如下命令安装bcmath扩展库
docker-php-ext-install bcmath
2. 重启php-fpm服务
service php7.1-fpm restart
第三种方法:
使用php的gmp扩展库
安装方法:
1. 在容器中运行如下命令安装gmp扩展库
docker-php-ext-install gmp
2. 重启php-fpm服务
service php7.1-fpm restart
相关文章