Centos

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

  • August 31, 2018

我正在嘗試使用 PHP 7.1 在新的 CentOS 7 伺服器上安裝 Magento 2.2.5。我似乎找不到如何安裝和/或啟用php-zip擴展。

我要解決的問題是(通過作曲家):

magento/product-community-edition 2.2.5 需要 ext-zip * -> 您的系統中缺少請求的 PHP 擴展 zip。

我正在使用的 repo (remi-php71) 似乎沒有副檔名,或者它可能包含在另一個包中。我也搜尋了 webtatic repo。如何安裝和啟用 php-zip 擴展?

我最終重建了我的伺服器,並找到了使用 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

引用自:https://unix.stackexchange.com/questions/465859