Wenn Sie bei der Installation eines Themes oder einer Plugin-ZIP-Datei den Fehler "Inkompatibles Archiv" erhalten, wenden Sie sich an Ihren Server, um libzip zu aktualisieren. Diese Themen und Plugins werden im ZIP-Format heruntergeladen, daher kann die Installation fehlschlagen und WordPress zeigt einen generischen Fehler "Inkompatibles Archiv".

Dieses Problem hat viele von ihnen in der WordPress-Community verwirrt. Aber keine Sorge, wir helfen Ihnen zu verstehen, warum dies geschieht und wie Sie es korrigieren können.
Was verursacht den Fehler?
Die Wurzel des Problems ist, wie macOS Zip-Dateien komprimiert und wie WordPress 6.4.3 sie beim Hochladen versteht. Jüngste Sicherheitsupgrades, die darauf abzielen, das Upload-Verfahren zu verschärfen, verursachte unabsichtlich Probleme mit macOS-komprimierten ZIP-Dateien, was zu der gefürchteten Fehlermeldung „Inkompatibles Archiv“ führte.
Ähnliche Bedenken haben bereits WordPress und WP-CLI betroffen, und das Verhalten hängt mit den Inkompatibilitäten der PHP-Version von libzip zusammen.
Wie behebe ich inkompatible WordPress-Fehler?
Dieses Problem wird in WordPress Version 6.4.4 behoben. Bis dahin können Sie jedoch nur das Plugin "Force Using PCLZip" installieren, und alle ZIP-Installationen funktionieren ordnungsgemäß.
Wir befolgen einige Schritte, um diesen inkompatiblen Archivfehler der WordPress-Website zu beheben.
1. Extrahieren Sie die Zip-Datei und komprimieren Sie sie erneut.
Angenommen, Sie sind ein Kunde, der eine Produktdatei gekauft oder heruntergeladen hat und mit dem Problem konfrontiert ist. In diesem Fall können Sie die heruntergeladene ZIP-Datei extrahieren und das Hauptverzeichnis/Ordner erneut komprimieren. Wir folgen zwei Möglichkeiten für Windows- und Mac-Benutzer.
Windows-Benutzer: Verwenden des Windows-Datei-Explorers
- mit der rechten Maustaste klicken Das Haupt-Plugin oder Theme-Ordner.
- auserwählt Senden an > Komprimierter (gepackter) Ordner.
- Verwenden Sie es zum Hochladen.
Versuchen Sie nach dem erneuten Verpacken Ihrer Datei unter Windows den Upload-Vorgang auf Ihrer WordPress-Site, um zu bestätigen, dass das Problem "Inkompatibles Archiv" nicht angezeigt wird. Wenn das Problem weiterhin besteht, kann es durch etwas anderes als die Generierungstechnik der Zip-Datei verursacht werden, z. B. Dateiberechtigungen, Serverkonfigurationen oder ein bestimmtes Problem bei der WordPress-Installation.
MacOS-Benutzer: Verwenden Sie die Befehlszeile zur Komprimierung
Anstatt die Option macOS zu verwenden, komprimieren Sie Ihren Plugin-Ordner mit dem Terminal. So geht's:
zip -r my-plugin.zip my-plugin/Diese Methode gewährleistet die Kompatibilität mit dem Upload-Prozess von WordPress.
2 . Fügen Sie einen Filter mit einem Code ohne Plugin hinzu
Gehen Sie zuerst zu wp-admin Dashboard und klicke auf Appearance > Theme File Editor.

2. Wählen Sie Ihr aktuelles Thema

3. Klicken Sie auf die functions.php Datei und öffnen Sie zum Editor

Fügen Sie zum Schluss den folgenden Code zum hinzu function.php Akte
add_filter( 'unzip_file_use_ziparchive', '__return_false' );
Danach hinzufügen der Code, klicken Sie auf die Aktualisieren Sie die Datei Schaltfläche zum Speichern.

Versuchen Sie nun, Ihr Thema und Plugin-Zip-Datei zur Installation hochzuladen.
Weitere Informationen zum Fehler im inkompatiblen Archivfehler in WordPress 6.4.3
Dies geschah aufgrund eines in WordPress 6.4.3 eingeführten Fehlers, insbesondere dieses Wechselt: https://core.trac.wordpress.org/changeset/57388.
Hier gibt es eine Fehlerbehebung und ein Core-Trac-Ticket, das zu diesem Problem folgen soll: https://core.trac.wordpress.org/ticket/60398
Wie man wp-config.php-Dateien in WordPress bearbeitet