在 CentOS 7 上找不到 php 7.1 的 php-zip 扩展

在 CentOS 7 上找不到 php 7.1 的 php-zip 扩展

我正在尝试在带有 PHP 7.1 的新 CentOS 7 服务器上安装 Magento 2.2.5。我似乎找不到如何安装和/或启用扩展php-zip

我试图解决的问题是(通过作曲家):

magento/product-community-edition 2.2.5 需要 ext-zip * -> 您的系统中缺少请求的 PHP 扩展 zip。

我正在使用的存储库(remi-php71)似乎没有扩展名,或者它可能包含在另一个包中。我也搜索了 webtatic 存储库。如何安装并启用 php-zip 扩展?

答案1

我最终重建了我的服务器,并找到了一个使用 ius 存储库的指南:

https://devdocs.magento.com/guides/v2.2/install-gde/prereq/php-centos.html

yum install -y http://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/ius-release-1.0-14.ius.centos7.noarch.rpm
yum -y update

yum -y install php71u php71u-pdo php71u-mysqlnd php71u-opcache php71u-xml php71u-mcrypt php71u-gd php71u-devel php71u-mysql php71u-intl php71u-mbstring php71u-bcmath php71u-json php71u-iconv php71u-soap

答案2

如果有帮助的话,我必须发现该软件包是php-pecl-zip在 RHEL8 中命名的......

相关内容