如何解决在RedHat 7.9和php 7.2上安装php-mbstring模块时出现依赖性错误
在centos(7.6)上,我有一个脚本,用于使用yum工具和remi-repo部署一组php依赖项。 我需要在Redhat(7.9)上迁移此安装集。在此发行版中,我在安装php-mbdstring模块的过程中遇到了这个问题。
缺少库 libonig.so.105()(64bit)。我没有发现任何可以明确解决此依赖性的东西。我尝试安装oniguruma(和-devel),但是lib(/usr/lib64/libonig.so.5)版本与依赖项要求不匹配。 这里是yum install命令的输出。
[
{'firstname':'John','lastname':'Smith','address': 'street 1','index':1},{'firstname':'John','index':2},{'firstname':'Lisa','index':3},'lastname':'Jonas','index':4}
]
解决方法
libonig.so.105()(64bit)
由软件包oniguruma5php
在remi
或remi-safe
存储库中提供。
显然,您都没有启用。对于您的用例,我建议启用remi-safe
(默认情况下已启用,您可能会误将其禁用):
yum install yum-utils
yum-config-manager --enable remi-safe
# dependency should be pulled in without problem:
yum install php-mbstring
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。