我试图在具有最新wordpress的Nginx Web服务器上安装ziparchive和domdocument.为了运行Avada主题,我需要在本地CentOS 7测试服务器上使用这两个.我正在寻找过去3天的答案.我该怎么办?
以下是“已安装的yum列表:”的部分列表
PHP-common.x86_64 7.2.3-2.el7.remi @remi-PHP72<BR>
PHP-fpm.x86_64 7.2.3-2.el7.remi @remi-PHP72<BR>
PHP-json.x86_64 7.2.3-2.el7.remi @remi-PHP72<BR>
PHP-MysqLnd.x86_64 7.2.3-2.el7.remi @remi-PHP72<BR>
PHP-pdo.x86_64 7.2.3-2.el7.remi @remi-PHP72<BR>
PHP72.x86_64 1.0-1.el7.remi @remi-safe<BR>
PHP72-PHP-cli.x86_64 7.2.3-2.el7.remi @remi-safe<BR>
PHP72-PHP-common.x86_64 7.2.3-2.el7.remi @remi-safe<BR>
PHP72-PHP-json.x86_64 7.2.3-2.el7.remi @remi-safe<BR>
PHP72-PHP-mbstring.x86_64 7.2.3-2.el7.remi @remi-safe<BR>
PHP72-PHP-pear.noarch 1:1.10.5-6.el7.remi @remi-safe<BR>
PHP72-PHP-process.x86_64 7.2.3-2.el7.remi @remi-safe<BR>
PHP72-PHP-xml.x86_64 7.2.3-2.el7.remi @remi-safe<BR>
PHP72-runtime.x86_64 1.0-1.el7.remi @remi-safe<BR>
unzip.x86_64 6.0-16.el7 @base<BR>
解决方法:
看起来你的安装很乱,你已经安装了一半的PHP-包(基础包)和一半的PHP72-PHP-(SCL包)
阅读有关Difference between php-* and php##-php-* packages ?的常见问题解答
当您使用FPM作为来自remi-PHP72的基本软件包时,您需要来自同一存储库的zip扩展(可能未启用,与yum repolist一起购买)
删除不需要的包
yum remove PHP72\*
yum-config-manager --enable remi-PHP72
yum install PHP-pecl-zip
从不这样做,每个包都提供其配置文件以启用提供的扩展.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。