我正在尝试在带有 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 中命名的......