【问题标题】:Docker: the requested PHP extension bcmath is missing from your systemDocker:您的系统中缺少请求的 PHP 扩展 bcmath
【发布时间】:2020-06-14 10:39:31
【问题描述】:

安装 bcmath 时出现以下错误

root@cfe90ea33de0:/var/www/web# apt install php-bcmath
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package php-bcmath is a virtual package provided by:
  php7.3-bcmath 7.3.14-1~deb10u1 [Not candidate version]
  php7.3-bcmath 7.3.11-1~deb10u1 [Not candidate version]
  php7.0-bcmath 7.0.33-0+deb9u7 [Not candidate version]
  php7.0-bcmath 7.0.33-0+deb9u6 [Not candidate version]

E: Package 'php-bcmath' has no installation candidate

我用下面的命令试过还是一样的错误

apt-get install php7.3-bcmath
apt-get install php7.0-bcmath
V=`php -v | sed -e '/^PHP/!d' -e 's/.* \([0-9]\+\.[0-9]\+\).*$/\1/'` \apt-get install php$V-bcmath

【问题讨论】:

    标签: docker bcmath


    【解决方案1】:
    docker-php-ext-install bcmath
    

    以上命令在登录 Docker 后有效。

    【讨论】:

      【解决方案2】:
      RUN docker-php-ext-install bcmath
      

      将此添加到您的 Docker 文件中并重建 docker 映像。

      【讨论】:

        猜你喜欢
        • 2017-12-07
        • 2017-12-10
        • 2014-04-15
        • 1970-01-01
        • 2015-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-20
        相关资源
        最近更新 更多