Centos8 下php开启bcmath扩展

问题.

        有时候代码报错显示linux环境下的php未开启bcmath扩展导致代码无法运行,当我们的php已经安装了之后,在想开启扩展的时候,我们就可以通过下面的内容来开启bcmath扩展。

首先我们需注意自己Linux的版本和代码的版本

        我这边linux是centos8,所有推荐使用yum (如果你是别的版本,使用服务器没有自带yum的你就需要自己去安装或找别的方法。)


        1. 先使用 php -m查看自己的环境中已经开启了那些扩展

 (这时候我已经开启了bcmathd扩展,我们假装还没安装,接下来走安装的步骤)

2. 安装扩展之前需要确认自己的php版本,执行命令 php -v 查看php版本

 入图可知我这边版本是 php 7.3.31 

知道了版本之后我们使用yum安装bcmath扩展

命令有两种写法:

        写法1,指明你的php版本 : yum install php73w-bcmath

        写法2,不指明php版本:      yum install php-bcmath

这是因为不同的环境,会需要允许不同的命令,特此将两种的写出来,当其中一种执行失败时,你就采用另一个写法;

我这边因为是 php7.3 使用不带版本的写法,安装的时候 查看别人博客文章时发现 7.2有的是带版本的写法

3. php-bcmath安装成功后,直接重启php 

        重启php写法1: service php-fpm restart

        重启php写法2: systemctl restart php-fpm

以上就给php添加扩展成功了,最后记得使用 php -m 查看扩展是否有添加成功。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值