CentOS 7系统PHP7.4环境安装php-gmp扩展失败求助
解决CentOS7 Remi源PHP7.4无法安装php-gmp扩展的方案
问题原因
CentOS 7基础源内置的php-gmp包适配的是系统默认的PHP5.4版本,你当前使用的是Remi源提供的PHP7.4,扩展包命名规则与基础源不同,因此直接执行yum install php-gmp无法找到对应包。
解决步骤
- 执行适配Remi PHP7.4的gmp扩展安装命令:
yum install php74-php-gmp - 安装完成后验证扩展是否生效,执行如下命令,有
gmp输出则安装成功:php -m | grep gmp - 如果执行上述命令无输出,需要手动将扩展配置和.so文件链接到系统PHP对应目录:
ln -s /etc/opt/remi/php74/php.d/20-gmp.ini /etc/php.d/ln -s /opt/remi/php74/root/usr/lib64/php/modules/gmp.so /usr/lib64/php/modules/ - 重启PHP对应的服务:
如果使用php-fpm,执行:systemctl restart php74-php-fpm
如果使用Apache作为web服务,执行:systemctl restart httpd
内容的提问来源于stack exchange,提问作者Oveys
相关产品推荐
相关产品推荐

