答案1
如果你使用 Ondřej Surý 的PHP 预付费您可以bcmath
使用以下方式安装
sudo apt install php5.6-bcmath
sudo apt install php7.0-bcmath
sudo apt install php-bcmath
PPA 页面上有关于如何将此源添加到 Ubuntu 的说明。
答案2
如果您想安装 bcmath 扩展,请尝试以下命令:
对于PHP5.6
sudo apt install php5.6-bcmath
对于PHP7.0
sudo apt install php7.0-bcmath
对于其他 PHP 版本
sudo apt install php-bcmath
答案3
php5-fpm
在 Precise 及更高版本中(以及 Apachelibapache2-mod-php5
内置 PHP5 模块的 Apache 等效包)被列为bcmath
内置模块。此信息写入debian/control
包本身的包描述文件 () 中,当提取并被视为原始源包时,包含源代码和debian/
包含 debian 构建系统构建包的指令的目录。
鉴于php5-fpm
系统以及libapache2-mod-php5
Apache 插件默认包含它,我认为您不需要安装任何其他软件包或插件即可获得bcmath
。
如果我的话语还不够,而您想看证据,那么......
这是指向文件的链接列表debian/rules
,该文件定义了在构建本文发布时每个当前支持的版本时在 PHP 中启用了哪些扩展(本文发布后可能会有更新,但未在此处反映)。您可以单击每个文件以查看在构建过程中./configure
传递给这些包的参数。请注意,这将向您显示这些版本中所有二进制文件启用的php5
具体位置:bcmath
php5
答案4
如果你使用 Docker,请在 PHP 容器 shell 中运行此命令:
docker-php-ext-install bcmath
或者在您的中添加此行Dockerfile
:
RUN docker-php-ext-install bcmath