Plugin können nicht installiert werden

Hallo zusammen,

ich habe auf einem neuen Strato VServer Shopware 5.4.1 installiert. Jetzt können keine Plugins installiert werden.

Ich möchte z.B. das Paypal Plugin über den Plugin Manager installieren. Ich wähle das Plugin im Plugin Manager aus, klicke auf Installieren, der Download findet statt, aber danach passiert nichts.

Zweiter Versuch: Das Paypal Plugin habe ich lokal heruntergeladen, dann drückeich im Plugin Manager den Button Plugin hochladen, es öffnet sich das Upload Popup, ich suche das Plugin auf der Festplatte und drücke den Button Plugin hochladen im Popup Fenster. Nichts passiert, das Popup Fenster bleibt geöffnet, aber kein Plugin wird hochgeladen oder installiert.

Hat jemand eine Idee voran es liegen könnte? Warum steht auch fakepath im Upload-Pfad und nicht der richtige Dateipfad?

Danke und Viele Grüße

Steffi

Gibt es eine Fehlermeldung im Error-Log der Website oder in den Shopware-Logs?

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

1 „Gefällt mir“

Im Error Log des Servers stehen tatsächlich mehrere gleiche Fehlermeldungen von heute drinnen, als ich die Installation der Plugins probiert habe.

Auffällig ist die Bezeichnung “PHP message: PHP Fatal error:  Uncaught Error: Class ‘ZipArchive’ not found” und “…ZipUtils.php”

–> Bedeutet das, dass auf dem Server noch was in Richting PHP und ZIP zu installieren ist? Oder muss auf Shopware Seite was installiert oder eingestellt werden?

 

Letzte Fehlermeldung:

[Tue Mar 20 15:47:14.513848 2018] [proxy_fcgi:error] [pid 1489:tid 139893877483264] [client 109.41.129.64:61904] AH01071: Got error ‘PHP message: PHP Fatal error:  Uncaught Error: Class ‘ZipArchive’ not found in /var/www/vhosts/landschuppen.de/httpdocs/engine/Shopware/Bundle/PluginInstallerBundle/Service/ZipUtils.php:41\nStack trace:\n#0 /var/www/vhosts/landschuppen.de/httpdocs/engine/Shopware/Bundle/PluginInstallerBundle/Service/DownloadService.php(108): Shopware\Bundle\PluginInstallerBundle\Service\ZipUtils::openZip(’/var/www/vhosts…’)\n#1 /var/www/vhosts/landschuppen.de/httpdocs/engine/Shopware/Plugins/Default/Backend/PluginManager/Controllers/Backend/PluginManager.php(129): Shopware\Bundle\PluginInstallerBundle\Service\DownloadService->extractPluginZip(’/var/www/vhosts…’, ‘SwagPaymentPayp…’)\n#2 /var/www/vhosts/landschuppen.de/httpdocs/engine/Library/Enlight/Controller/Action.php(193): Shopware_Controllers_Backend_PluginManager->extractAction()\n#3 /var/www/vhosts/landschuppen.de/httpdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php(549): Enlight_Controller_Action->dispatch(‘extractAction’)\n#4 /var/www/vhosts/landschup…\n’, referer: http://www.landschuppen.de/backend/

 

Was sagt denn die System-Info? (Einstellungen > SystemInfo) Alles grün?

Viele Grüße

1 „Gefällt mir“

Hallo simkli,

soweit alles grüne Häkchen, nur bei Zip ein rotes Kreuz. D.h. auf dem Server muss noch Zip installiert werden?! Danke für die Tipps bis hierhin! 

Habt ihr bitte noch den letzten Tipp, wie ich Zip auf dem Server installieren kann?!

Danke Euch!!!

 

 

 

 

Am besten meldest du dich da bei deinem Hoster. Das ist eine PHP-Erweiterung die sich je nach Betriebssystem auch relativ einfach installieren lassen sollte.

1 „Gefällt mir“

Hallo Moritz,

ich habe mal auf den Server in Plesk geschaut, welche Pakete installiert sind und nach zip gesucht. Da wurden 4 gefunden. Wobei das zip 3.0-11 auch richtig installiert ist.

Braucht Shopware ein anderes Zip Packages? Wenn ja welches?

VG Steffi

 

 

Zip 3.0-11:

 

 

Du benötigst das Modul für PHP.

Z.B. unter Ubuntu mit PHP7: php7.0-zip

Vielleicht muss es in den PHP Einstellungen auch nur aktiviert werden.

Am besten frägst du bei deinem Hoster nach. Jedes System ist so individuell, dass sich das pauschal nicht beantworten lässt. Da können wir leider nur raten :wink:

Viele Grüße

1 „Gefällt mir“

Danke simkli, Moritz und TimmeHosting für Eure Hilfe, es hat funktioniert. Strato hat das Zip Modul für PHP installiert. Jetzt konnte ich das Shopware Paypal Plugin ohne Probleme installieren. :slight_smile:

Viele Grüße

Steffi