我需要启用BC Math,但我不想使用--enable-bcmath来实现,主要是因为我不理解这个方法。是否有一种只使用php.ini就能实现的方式?
据我所知,您必须使用--enable-bcmath选项编译php。如果没有它,二进制文件中将不存在所需的代码。因此,在php.ini中无法设置任何内容。
apt-get install php5-bcmath
命令来安装 PHP5 的 BCMath 扩展。 - nkammbcmath
包含在php5
源代码包中,并且所有的Ubuntu和Debian中的php5
二进制包(至少从php 5.3.10开始)默认都包含了bcmath
,因此您不需要安装任何其他软件包来获取它。我可以展示支持这个说法的证据(至少针对Ubuntu)。 - Thomas Wardphp-bcmath
会安装最新版本 - 但请注意 - 只有当您想要最新的php时才需要这样做 - 如果您的项目运行在php 5.4上,请安装php5包;另外注意:在Ubuntu 18.04上,我不得不手动安装此软件包(用于php 7.2.1)。 - jave.websudo apt install php7.X-bcmath
解决了一个问题。 - Lukasz Koziara