Hallo zusammen, ich hoffe ihr könnt mir weiterhelfen. Nach dem Einspielen des Master-Updates auf Version 2.4 genau nach Installationsanleitung bekomme ich Fehlermeldungen bei allem was mit eMails zu tun hat. z.B. bei Bestellungen: Kunde kann Artikel in Warenkorb legen, zur Kasse gehen und dann wenn er auf "kaufen" klickt, kommt die Fehlermeldung: RECOVERABLE ERROR(4096): "Argument 4 passed to EmailService::__construct() must be an instance of AttachmentsHandlerInterface, instance of AttachmentsHandler given, called in /var/www/vhosts/web68.www26.hostkraft.de/html/gx/system/core/MainFactory.inc.php(289) : eval()'d code on line 1 and defined" Wenn man ein neues Kundenkonto anlegen möchte, kommt auch diese Fehlermeldung. Mir ist auch aufgefallen, wenn ich im Admin-Bereich auf den neuen Punkt "Kunden->eMails" gehe, dann kommt auch sofort diese Fehlermeldung. Habe inzwischen die Sicherung zurückgespielt, damit der Shop erst Mal wieder läuft aber wisst ihr an was das liegen kann? Vielen Dank und viele Grüße
Bauchgefühl: Unvollständiger Upload der Dateien des Updates. Den Shop auf Windows Kisten UNBEDINGT nah am Hauptverzeichnis einer Platte entpacken, z.B. C:\gambio, dann hochladen.
Vielen Dank für die Antwort! Hab's wie beschrieben unter C:\gambio entpackt und dann nochmal hochgeladen. Leider immer noch das gleiche Problem. Muss ich beim FTP-Übertragungsmodus vielleicht etwas beachten? ASCII oder binär?
Soweit ich mich gerade entsinne, entsteht dieser Fehler, wenn eine veraltete Datei nicht gelöscht wurde. Also, es fehlt (vermutlich) nichts, es ist etwas zu viel da.
Das hab ich auch schon vermutet! Was mir schon komisch vorkam ist, dass bei der Update-Installation nichts von alten Dateien löschen gestanden ist. Da gibt es normalerweise doch immer die Auswahl manuell oder automatisch löschen. Ich habe übrigens von 2.3.1.7 upgedatet bzw. wollte von der Version aus updaten. Gibt es irgendwo eine Liste, in der steht, welche Dateien zu löschen sind?
Wirf mal einen Blick nach gambio_updater/updates, da gibt’s jeweils eine Datei to_delete.txt, wenn in dem jeweiligen Update etwas zu löschen war.
Dann mach mal folgendes: Lösch einmal den gxengine Ordner aus dem Hauptverzeichnis deines Shops und lad den Ordner aus dem Download derselben Shopvollversion neu hoch.