Centos8 下php开启bcmath扩展

本文介绍了如何在Linux CentOS 8环境下为PHP开启bcmath扩展。首先,通过`php-m`检查已安装的扩展,然后确认PHP版本,如`php-v`。接着,使用`yum install`安装bcmath扩展,可以尝试两种写法:`yum install php73w-bcmath`或`yum install php-bcmath`。安装完成后,重启PHP服务,如`service php-fpm restart`或`systemctl restart php-fpm`。最后再次使用`php-m`确保bcmath扩展已成功启用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题.

        有时候代码报错显示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 查看扩展是否有添加成功。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值