Frage :Ich stecke mit dem Fehler „Schwerwiegender PHP-Fehler:Uncaught Error Class ZipArchive not found“ in einer der auf unserem Server installierten Open-Source-PHP-Anwendungen fest. Der Server verwendet PHP 7.2 mit Apache-Webserver. Können Sie mir helfen, diesen Fehler zu beheben?
Lösung:Fehler „Class ZipArchive nicht gefunden“ behoben
Sie müssen lediglich das ZipArchive-Paket aus dem REMI-Repo für PHP 7.2 wie unten gezeigt installieren.
# yum-config-manager --enable remi-php72
# yum install php-pecl-zip
Sie können auch mit dem folgenden Befehl nach dem Paket suchen und die entsprechende Version installieren.
# yum search zip | grep -i php
Starten Sie den Apache-Webserver wie folgt neu:
# systemctl restart httpd
(oder) In einigen Versionen von Apache.
# systemctl restart apache2
Auf Debian/Ubuntu:
# apt-get install php-zip # phpenmod zip # systemctl restart httpd