質問 :サーバーにインストールされているオープンソースPHPアプリケーションの1つで、「PHP Fatal error:Uncaught ErrorClassZipArchivenotfound」というエラーが発生します。サーバーは、ApacheWebサーバーでPHP7.2を使用します。このエラーを修正するのを手伝ってもらえますか?
解決策:クラスZipArchiveが見つからないというエラーを修正
必要なのは、以下に示すように、PHP7.2のREMIリポジトリからZipArchiveパッケージをインストールすることだけです。
# yum-config-manager --enable remi-php72
# yum install php-pecl-zip
以下のコマンドを使用してパッケージを検索し、それぞれのバージョンをインストールすることもできます。
# yum search zip | grep -i php
以下のようにApacheWebサーバーを再起動します:
# systemctl restart httpd
(または)Apacheの一部のバージョン。
# systemctl restart apache2
Debian / Ubuntuの場合:
# apt-get install php-zip # phpenmod zip # systemctl restart httpd