Php 致命错误:未捕获错误:类';ZipArchive';找不到

Php 致命错误:未捕获错误:类';ZipArchive';找不到,php,macos,zip,macos-catalina,Php,Macos,Zip,Macos Catalina,我有这个错误 (我不使用Apache,只是通过CLI运行php脚本) 致命错误:未捕获错误:未找到类“ZipArchive” 但是,看起来已安装了zip模块 $php -m | grep zip zip 我已经在Catalina上通过自制安装了php php -v PHP 7.4.10 (cli) (built: Sep 3 2020 18:21:42) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c)

我有这个错误

(我不使用Apache,只是通过CLI运行php脚本)

致命错误:未捕获错误:未找到类“ZipArchive”

但是,看起来已安装了
zip模块

$php -m | grep zip
zip
我已经在Catalina上通过自制安装了php

php -v
PHP 7.4.10 (cli) (built: Sep  3 2020 18:21:42) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.10, Copyright (c), by Zend Technologies
有什么我需要检查的吗???

要显示,PHP需要安装

$php -m | grep zip
zip

有关安装说明(Linux和Windows),请参阅。

您需要安装Zip扩展。根据您在哪里工作,安装它相当简单

cPanel: 前往“软件”选项卡下的“PHP PEAR Packages”,搜索Zip,您将找到ZipArchive。您可能还需要手动激活它。进入软件>选择PHP版本>扩展,然后选中Zip框

对于EC2或任何其他linux主机/服务器:

sudo apt-get install php7.2-zip

相应的代码是否可能位于命名空间下?在这种情况下,您需要使用
\ZipArchive
引用它(和/或可选地
在脚本顶部使用它)。