centos安装php-yaml扩展

需求

yii框架升级的过程提示需要yaml扩展

过程

确认服务器安装的php版本为 php7.3.11,无php yaml扩展。
先找到对应的yaml地址 https://centos.pkgs.org/7/remi-x86_64/php73-php-pecl-yaml-2.2.0-1.el7.remi.x86_64.rpm.html,名字是 php73-php-pecl-yaml
执行yum install php73-php-pecl-yaml

yum install php73-php-pecl-yaml

安装成功,检查 php -m | grep yaml 依旧是没有,需要手动加入 yaml.so

$ find / -type f -name yaml.so
/opt/remi/php73/root/usr/lib64/php/modules/yaml.so

$ php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /etc/php.d
Additional .ini files parsed:      /etc/php.d/20-bz2.ini

修改 php.ini,加入这一段扩展

$ vim /etc/php.ini
$ echo 'extension=/opt/remi/php73/root/usr/lib64/php/modules/yaml.so' > /etc/php.ini
$ php -m | grep yaml
yaml
$ systemctl restart php-fpm

成功,完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值