我有这个错误。
(我不使用Apache,只是通过CLI运行php脚本)
Fatal error: Uncaught Error: Class 'ZipArchive' not found
但是看起来已经安装了zip module
。
$php -m | grep zip
zip
我已经在Catalina上通过homebrew安装了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
我需要检查吗?
答案 0 :(得分:0)
要显示ZipArchive
class,PHP需要安装zip extension。
有关安装说明(Linux和Windows),请参见this page。
答案 1 :(得分:0)
您需要安装Zip扩展程序。根据您的工作地点,安装起来非常简单。
cPanel: 转到“软件”选项卡下的“ PHP PEAR软件包”并搜索Zip,您将找到ZipArchive。您可能还需要手动激活它。转到软件>选择PHP版本>扩展,然后选中Zip框。
对于EC2或任何其他Linux主机/服务器:
viewPager2.adapter = MyAdapter(childFragmentManager)