Shopware 6: Plugin lässt sich nicht installieren

Du hast im Shopware Store das perfekte Plugin für Deinen Shop gefunden. Die Installation soll nur einen Klick dauern – doch stattdessen erscheint eine kryptische Fehlermeldung und nichts passiert. Sehr frustrierend!

Das gute: Es gibt meistens eine klare Ursache. Und fast immer eine Lösung. Ich zeige Dir die häufigsten Gründe und wie Du sie beheben kannst.

Ursache 1: Das Plugin ist nicht kompatibel mit Deiner Shopware-Version

Das ist mit Abstand der häufigste Grund. Jedes Plugin gibt im Store an, für welche Shopware-Versionen es gemacht wurde. Stimmt das nicht mit Deiner Version überein, verweigert Shopware die Installation.

So prüfst Du Deine Shopware-Version: Im Admin-Bereich unter Einstellungen → System findest Du die genaue Versionsnummer.

Dann im Store beim Plugin unter "Kompatibilität" nachschauen. Passt es nicht: entweder einen Shopware-Update planen oder nach einer alternativen Erweiterung suchen.

Manchmal gibt es ältere Versionen des Plugins, die noch mit Deiner Shopware-Version kompatibel sind. Im Plugin-Store unter "Versionen" nachschauen.

Ursache 2: Composer-Abhängigkeiten nicht erfüllt

Shopware 6 basiert auf Symfony und nutzt Composer zur Verwaltung aller Abhängigkeiten. Manche Plugins benötigen bestimmte PHP-Pakete in bestimmten Versionen – und wenn es da einen Konflikt gibt, schlägt die Installation fehl.

Die Fehlermeldung enthält dann oft Begriffe wie "dependency conflict" oder "composer". In diesem Fall:

  • Prüfe, ob andere Plugins möglicherweise dieselben Pakete in anderen Versionen benötigen
  • Versuche, andere Plugins zunächst zu deaktivieren
  • Kontaktiere den Plugin-Hersteller – oft haben sie schnelle Lösungen

Ursache 3: Fehlende Schreibrechte auf dem Server

Shopware muss beim Installieren eines Plugins Dateien in den Ordner /custom/plugins/ schreiben. Hat der Server-Benutzer keine Schreibrechte auf diesen Ordner, schlägt die Installation still fehl.

Prüfe per FTP, ob der Ordner /custom/plugins/ vorhanden ist und welche Rechte er hat. Er sollte beschreibbar sein (Rechte 755 oder 775). Falls nicht: Deinen Hosting-Anbieter kontaktieren.

Ursache 4: PHP-Version zu alt

Shopware 6 entwickelt sich schnell weiter und stellt entsprechend hohe Anforderungen an die PHP-Version. Shopware 6.5 zum Beispiel benötigt mindestens PHP 8.1, neuere Versionen brauchen PHP 8.2 oder höher.

PHP-Version prüfen: Im Hosting-Panel oder per SSH mit php -v. Ist die Version zu alt, kann man sie oft im Hosting-Panel einfach umstellen.

Nach einem PHP-Versions-Update immer kurz prüfen, ob die Website noch korrekt funktioniert – manche älteren Plugins mögen neue PHP-Versionen nicht.

Ursache 5: Zu wenig Speicher oder zu kurzes Timeout

Komplexe Plugins mit vielen Abhängigkeiten brauchen beim Installieren viel Arbeitsspeicher und Zeit. Ist das PHP-Speicherlimit zu niedrig oder das Timeout zu kurz, bricht der Prozess einfach ab.

  • memory_limit in der php.ini auf mindestens 512M setzen
  • max_execution_time auf 300 Sekunden oder mehr erhöhen
  • Beim Hoster nachfragen, ob diese Werte angepasst werden können

Alternative: Plugin manuell installieren

Klappt die Installation über den Store trotzdem nicht, gibt es immer noch den manuellen Weg:

  • Plugin als ZIP-Datei beim Hersteller oder im Store herunterladen
  • Per FTP in den Ordner /custom/plugins/ hochladen und dort entpacken
  • Im Shopware-Admin unter Erweiterungen → Eigene Erweiterungen das Plugin suchen und aktivieren

Wenn Du nach all dem noch immer nicht weiterkommst: Ich kenne Shopware 6 in- und auswendig und löse solche Probleme täglich. Schreib mir einfach!

Alle Blogbeiträge anzeigen

Kommentare

Einen Kommentar schreiben

Bitte addieren Sie 3 und 2.