Neu Shop 4.06 Login Error: Fatal Error: Allowed memory size exhausted

Neodym

Sehr aktives Mitglied
13. Februar 2012
1.228
101
Berlin
Immer wieder haben wir Geschäftskunden, die sich in ihren Kundenaccount auf der Seite einloggen wollen, und diesen Fehler bekommen:

"Fatal Error. Allowed memory size of 536870912 bytes exhausted (tried to allocate 41520 bytes) in on line 0"


Das Problem tritt immer wieder auf, lässt sich aber nur schwer eingrenzen.

Die Kunden versuchen sowohl PC-Browser als auch mobile Geräte.

Was kann das sein?
Der Server ist konfiguriert mit

Max PHP Ausführungszeit 930
PHP Speicherlimit 512M
Maximale PHP Übertragungsgröße FILE 509M
Max PHP Übertragungsgröße POST 511M
allow_url_fopen aktiviert: ja
 

Patrick Gugelsberger

Moderator
Mitarbeiter
1. Februar 2019
454
78
Hallo @Neodym,

es gab einen Bug der dafür sorgte das in der Shopdatenbank "cLand" bspw. mit Deutschland statt dem dazugehörigen ISO Code DE befüllt war was dann dazu führte das bei entsprechenden Kundenkonten o.g. Fehler kam.

Prüf mal bitte in der Datenbank bei den jeweiligen Kunden ob in den folgenden Feldern das Land ausgeschrieben ist statt als ISO Code hinterlegt ist.

tLieferadresse->cLand
tRechnungsadresse->cLand
tKunde->cLand

Das wären so die üblichen verdächtigen Felder bei solchen Fehlern.

Sollte das der Fall sein würde ich dir ebenfalls zu einem Wawi Update raten da dieser Fehler mit einer der neueren Wawi Versionen gefixed wurde.
 

Neodym

Sehr aktives Mitglied
13. Februar 2012
1.228
101
Berlin
Hallo @Neodym,

es gab einen Bug der dafür sorgte das in der Shopdatenbank "cLand" bspw. mit Deutschland statt dem dazugehörigen ISO Code DE befüllt war was dann dazu führte das bei entsprechenden Kundenkonten o.g. Fehler kam.

Prüf mal bitte in der Datenbank bei den jeweiligen Kunden ob in den folgenden Feldern das Land ausgeschrieben ist statt als ISO Code hinterlegt ist.

tLieferadresse->cLand
tRechnungsadresse->cLand
tKunde->cLand

Das wären so die üblichen verdächtigen Felder bei solchen Fehlern.

Sollte das der Fall sein würde ich dir ebenfalls zu einem Wawi Update raten da dieser Fehler mit einer der neueren Wawi Versionen gefixed wurde.


1.) Es tritt bisher nur bei ausländischen Kunden auf
2.) Wir haben mittlerweile Wawi 1.5.11.2, das kann es also auch nicht sein


Wir hatten es heute gerade wieder. Sehr ärgerlich da es ein sehr guter Stammkunde ist... der kann jetzt nicht einkaufen
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.312
2.508
Berlin
Firma
css-umsetzung
1.) Es tritt bisher nur bei ausländischen Kunden auf
2.) Wir haben mittlerweile Wawi 1.5.11.2, das kann es also auch nicht sein


Wir hatten es heute gerade wieder. Sehr ärgerlich da es ein sehr guter Stammkunde ist... der kann jetzt nicht einkaufen


doch kann es, denn entscheidend ist was du vorher für eine wawi hattest.
Es gibt dafür einen Hotfix mit dem man sich behelfen könnte.
 

Neodym

Sehr aktives Mitglied
13. Februar 2012
1.228
101
Berlin
OK.
Ich habe in PHPMyadmin geprüft was bei dem Kunden bei Länderinformationen steht, bei allen drei Kriterien und es steht dort korrekt CH als ISO-Code

Somit weiss ich nicht was nun?
Was für ein Hotfix meinst du? Wo ist der zu bekommen?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.312
2.508
Berlin
Firma
css-umsetzung
Ich erkläre das mal vorsichtshalber weil ich nicht weiß ob du über die Vorgehensweisen im JTL Shop komplett informiert bist.

Die Lieferadresse wird mit jeder Bestellung neu geschrieben und der Shop holt sich bei Stammkunden immer die zuletzt verwendete, wenn diese Fehlerhaft ist, dann hast du dieses Problem.
Der Kunde hat also x Einträge in der DB

Bitte führe in deinem phpmyadmin mal diesen query aus, dann siehst du ob dies ein mögliches Problem ist, wenn ja dann solltest du den fix einspielen.

Code:
SELECT tk.dVeraendert ,tl.cLand, tl.* FROM `tlieferadresse` as tl
left join tkunde as tk on tk.kKUnde = tl.kKunde
where CHAR_LENGTH( tl.cLand )>2  group by tl.cLand
order by tk.dVeraendert

Der Fix kommt von Falk Prüfer und scheint das Problem zu beseitigen:

Code:
Ansonsten kann man auch in /classes/class.JTL-Shop.Lieferadresse.php in der Funktion loadFromDB($kLieferadresse) ein:
$this->cLand            = $this->pruefeLandISO($this->cLand);
 

Neodym

Sehr aktives Mitglied
13. Februar 2012
1.228
101
Berlin
Bei der Ausführung deines Befehls bekomme ich tatsächlich einen Kunden angezeigt (Frankreich) wo es falsch geschrieben ist.
Aber nur einen und nicht einen von denen der das Problem hatte.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.312
2.508
Berlin
Firma
css-umsetzung
Der Query zeigt dir nur an ob ein Problem besteht, wenn du das group by tl.cLand entfernst dann würdest du alle sehen die das betrifft und dann unbedingt auf die Kunden ID achten.

Wenn der betreffende Kunde dann noch immer nicht dabei ist, dann könnte es noch sein (schlag mich bitte nicht) das deine Steuer Einstellungen in der wawi nicht OK sind, dann würde die wawi dich aber bei jedem Start anmeckern das sollte also eigentlich nicht sein.

Alles andere müsste dann wirklich bei dir direkt im Shop und in der Datenbank geprüft werden.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu JTL - Shop Adressprüfung - Erfahrungen ? Allgemeine Fragen zu JTL-Shop 2
Neu Wo ist JTL-Debug geblieben? Shopvariablen beim Shop-/Templateentwicklung sichtbar machen? Plugins für JTL-Shop 10
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 6
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Rechnung im JTL Shop Kundenkonto Onlineshop-Anbindung 1
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu Wero für den JTL Shop? Plugins für JTL-Shop 21
Neu JTL-Shop Verkauf - Tipps? Business Jungle 5
Neu CSS GeoIP MwSt.-Finder 2.7.1 verhindert das Anlegen von Shop-Kundenkonten aus der Wawi Plugins für JTL-Shop 1
Shop 5.5.3 / Eingabefelder auf IOS zoomt immer :-( Einrichtung JTL-Shop5 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Neu Name der Versandart im Shop anzeigen Allgemeine Fragen zu JTL-Shop 36
Neu Shop 5.6.1: Probleme beim Entfernen von Artikeln aus dem Warenkorb JTL-Shop - Fehler und Bugs 5
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shop Bestellungen und Abonnements möglich? User helfen Usern - Fragen zu JTL-Wawi 1
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Rückverfolgung des Verkaufskanal bei Angeboten aus dem Shop Eigene Übersichten in der JTL-Wawi 0
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Neu Zusatzartikel, Stückliste, Variation den Kunden direkt mit anbieten (Shop/Ebay) User helfen Usern - Fragen zu JTL-Wawi 6
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 0
Neu Synchronisation mit Shop mit Fehlern beendet Onlineshop-Anbindung 17
Neu WaWi - JTL Shop - Kein Abgleich des Artikelnamen möglich Onlineshop-Anbindung 1
Neu wie Wawi eigene Felder (Kunden) an Shop DB übertragen? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Kurzbeschreibung fehlt im ebay-Shop eBay-Anbindung - Fehler und Bugs 1
Neu Wawi Synchronisation mit JTL Shop nicht möglich! seit 3 Stunden was kann man machen? Onlineshop-Anbindung 1
Serienmails aus dem Shop nach Kundenimport Einrichtung JTL-Shop5 0
Neu Fehlermeldung Steuersätze sind nicht im Shop Schnittstellen Import / Export 0
Neu Neues Plugin: Sauberes Meta-Tracking für JTL-Shop 5 (Pixel + CAPI + Consent) Plugins für JTL-Shop 0
Neu 📢 Plugin "Kreditlimit Plugin für JTL-Shop 5 " von CIN GmbH Plugins für JTL-Shop 0
Zweiter Shop an gleichem Mandanten nur für USA JTL-Wawi 1.11 1
Neu Wechsel von JTL Shop 5 zu Shopify / ERP-Connector Produkte mit Variationen werden nicht übertragen Shopify-Connector 1
Neu JTL-Connector + Shopware 6: Zweite Lizenz führt zu „Invalid credentials“ und blockiert bestehenden Shop Shopware-Connector 3
Neu Serverwechsel und kurzzeitig zwei Shop-URLs Installation von JTL-Wawi 2
Kategorie lässt sich nicht löschen im Shop JTL-Wawi 1.10 2
Neu Betatester gesucht – Hood-Schnittstelle für JTL-Shop 5 Plugins für JTL-Shop 3
Neu JLT Shop Update 6.1 von 5.5.3 - Fehlgeschlagen Installation / Updates von JTL-Shop 5
Neu Nachnahme im JTL-Shop – Best Practices zur Vermeidung von Nichtannahmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Doppelte Kundendaten in der Shop Datenbank Technische Fragen zu Plugins und Templates 6
Neu JTL-Shop 5.2.3 – Google-Shoppin-Plugin 2.3.0: Mehrere Rückgaberichtlinien (DE + Ausland) bei einem Feed / return_policy_label Plugins für JTL-Shop 0
Neu JavaSript im Shop 5 Allgemeine Fragen zu JTL-Shop 8
Neu JTL SHOP 5.6 und Konfigurationsartikel Allgemeine Fragen zu JTL-Shop 0
Login Zeiten nach User in Wawi 1.6 JTL-Wawi 1.6 0
Worker Login nicht möglich - Anmeldedaten angeblich falsch JTL-Wawi 2.0 1
Neu HTTP500 Error JTL-Shop - Fehler und Bugs 5

Ähnliche Themen