Hallo Forumsmitglieder, habe den Shop von Gambio schon länger und habe aktuell den Shop GX2. Der Shop umfasst mehrere Artikel (>10000) und soll täglich mit einer CSV Liste die von verschiedenen Großhändler bereitgestellt wird und von mir überarbeitet aktuallisiert werden. Aktuell habe ich bereits meine Liste aufgeteilt auf die Kategorien (6St.) bzw. eine Kategorie unterteilt in 3 Listen und somit die Größe der Importdateien reduziert (400 KB - 2,5 MB). Die Dateien werden via FTB hochgeladen. Allerdings bekomme ich bei jedem Import (auch bei der kleinen Datei 400 KB / 460 Artikel) die Fehlermeldung: Fatal error: Maximum execution time of 60 seconds exceeded in /www/htdocs/w00f3867/shop/system/data/GMDataObject.inc.php on line 296 wobei die letzte Zahl varriert. Meine Frage: Wer hat Erfahrungen mit großen Datenmengen oder einen Lösungsvorschlag für mich? Vielen Dank schon jetzt und freue mich auf Vorschläge. Mein Shop: Mobilfunk-Stadter Mail stefan.stadter@mobilfunk-stadter.de
Hallo @Avenger, hmm ob dies das Problem löst? Habe noch was ausprobiert und zwar vorher den Artikelbestand im Shop vollständig gelöscht und eine Datei mit 2,5 MB hochgeladen und importiert - keine Fehler. Aktualisiert mit neuer Datei wieder 2,5 MB einzelne datensätze geändert = Fatal Error ????
Prüf mal, ob die Daten trotzdem übertragen werden. Ich hatte die Fehlermeldung schon beim Hochladen von 5! Artikeln, aber es wurden alle Änderungen übertragen.
@Barbara leider nicht. Die letzten Artikel werden nicht importiert - Welche ist äusserst unterschiedlich. Mal sehen was Gambio noch dazu sagt. Hab ein offenes Ticket.
Habe auch meinen Timeout auf 60 sec. stellen lassen und mach die Dateien nicht ganz so groß mehr. max. 1,5 MB dann funktioniert es. Die CSV Tabelle habe ich genau nach Gambioreihenfolge erstellt seitdem auch weniger Fehler
habt ihr dieses Problem damals gelöst bekommen? Wenn ja, dann wie? Ich habe aktuell genau das selbe Problem und komme nicht weiter :/
Welches Problem genau - Dateigröße zu groß - --wenn beim Upload dann Hoster ansprechen oder besser gleich wechseln da das sicher dann mini-Webhosting Vertrag sein wird. --wenn beim verarbeiten zu groß und timeout kommt dann Server zu schwach oder Datei zu groß.
hab auch das gleiche probiert wie stefan damals...also CSV-Datei auf einen Artikel reduziert usw...und Fehlermeldung kommt immer noch..bei mir sind allerdings 30 sec. execution time. habe schon beim hoster nachgefragt, dieser kann die execution time nicht höher stellen (ist bei dem Server nicht möglich)
Die Frage ist doch, was funktioniert denn nicht? Wir haben beim csv-upload auch das timeout-Problem mit Hängenbleiben und weißem Bildschirm, allerdings läuft intern trotzdem alles einwandfrei. Da das Skript ja auf dem Server läuft und der alles sauber beendet, nur halt nicht die Anzeige im Browser. Sobald man einen neuen Tab im Browser aufmacht und wieder auf die Seite geht, läuft der Admin einwandfrei und alle Daten sind hochgeladen - probier es einfach mal. Das Problem scheint gar nicht an der Menge des uploads, sondern an der Menge der bereits vorhandenen Artikel zu liegen und die lässt sich eben nicht reduzieren.