WordPress „PCLZIP_ERR_BAD_FORMAT (-10) : Invalid archive structure“ Lösung
Speziell bei der Benutzung des Avada Themes von Theme fusion ist mir gelegentlich folgendes Problem untergekommen: Bei der Installation von Plugins über das Avada Theme erhält man folgende Fehlermeldung: PCLZIP_ERR_BAD_FORMAT (-10) : Invalid archive structure.
Die Lösung
Im Internet kursieren verschiedene Lösungsansätze. Wichtig ist natürlich im Vorfeld zu prüfen ob:
- Die Webseite ausreichend freien Speicher hat
- Die Berechtigungen bei WordPress richtig gesetzt sind
zweiteres kann man bei SSH Zugriff auf der CLI recht einfach lösen:
1 |
chown www-data:www-data /var/www/wordpress -R && find . -type d -exec chmod 755 {} \; && find . -type f -exec chmod 644 {} \; |
Damit WordPress mit dem Avada Theme richtig arbeiten kann, sollte überprüft werden ob folgende Pakete installiert sind und falls nicht, diese nachinstallieren:
1 |
dpkg -l | grep php |
- php-zip
- php8.2-zip
- php8.2-gd
- php8.2-imagick
- php8.2-curl
Vorher darauf achten, ob ihr php Version 8.0 verwendet. Falls nicht, ist die jeweilige PHP Version anzugeben (z. B. php-7.4-gd).
Nach einem Neustart/Reload des jeweiligen Webservers sollte die Installation nun funktionieren.