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

Neodym

Sehr aktives Mitglied
13. Februar 2012
1.213
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.213
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
7.797
2.199
Berlin
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.213
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
7.797
2.199
Berlin
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.213
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
7.797
2.199
Berlin
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 Kundendaten inkl Login Daten auf neuen Shop übertragen inkl Blowfish Key. Fehlerhafte Adressen etc mit Sonderzeichen etc Allgemeine Fragen zu JTL-Shop 1
Neu Umstellung auf JTL Shop - Login mit Kundennummer ? Allgemeine Fragen zu JTL-Shop 2
Neu Nachdem Shop-Update auf 5.5.3, im Backend: Export-Manager nicht aufrufbar Installation / Updates von JTL-Shop 1
Neu Kundenübernahme Shopware zu JTL Shop - Länderzuweisung User helfen Usern - Fragen zu JTL-Wawi 1
Kunden im JTL Shop sichtbar ? Einrichtung JTL-Shop5 7
Neu CSS-Gutschein-Plugin funktioniert nach Shop-update auf 5.5.3 nicht mehr Plugins für JTL-Shop 1
Neu Agentur Empfehlungen Shop & WaWi Betreuung Allgemeine Fragen zu JTL-Shop 0
Neu Update auf Shop 5.5.3: Immer 500 Internal Server ERror JTL-Shop - Fehler und Bugs 1
Neu Im Shop-Backend (5.5.3) erhalte ich bei einigen Menüpunkten "HTTP 500 Error" Seiten Allgemeine Fragen zu JTL-Shop 2
Neu JTL Shop 5: ein Kundenkonto in der WAWI mit mehreren Konten im Webshop Allgemeine Fragen zu JTL-Shop 7
Neu Shop Logo vergrößern Templates für JTL-Shop 2
Shop Daten werden nicht mehr aktualisiert JTL-Wawi 1.9 2
Neu Alle Wawi Kunden im Shop registrieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu PayPal V 2.0.2 mit Shop 5.5.2: Ablauf der Zahlung Plugins für JTL-Shop 13
wawi an shop anbinden geht nicht JTL-Wawi 1.10 2
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Hat jemand Erfahrung mit der Anbindung von TikTok Shop über Shopify? Einrichtung und Installation von JTL-eazyAuction 0
Neu Mehrere Connectoren aktiv – falscher Shopify-Shop wird verbunden Installation von JTL-Wawi 1
Neu ecomdata offline? Shop und JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 16
Neu Die Ticket-Shop-Spurnummer kommt an, nachdem die Bestellung bereits storniert wurde JTL-Workflows - Fehler und Bugs 0
Neu JTL Shop 5 Probleme mit Anlegen eines Kundenaccounts Allgemeine Fragen zu JTL-Shop 4
Neu JTL PayPal Checkout 5.3.0 mit Shop 5.5.2 - Artikel nur sichtbar wenn Kunde eingeloggt ist oder Artikel nicht verfügbar ist Plugins für JTL-Shop 6
Bilder komprimieren und an Shop übertragen JTL-Wawi 1.10 15
Neu Session Blocking JTL-Shop 5.5.1 JTL-Shop - Fehler und Bugs 0
Neu Softwarelösung für Visagist inkl. Mini-Shop & Kassa User helfen Usern 22
Neu Dauerhaftes Banner oben am Shop möglich? Allgemeine Fragen zu JTL-Shop 11
Neu Exception bei core.connector.auth: Invalid shop url. https://XYZ.de does not point to a shopware 6 instance. Please check the Shop URL. Shopware-Connector 1
Neu Sortierung Varianten im Shop falsch ? Allgemeine Fragen zu JTL-Shop 0
Eine Artikelnummern pro Shop ? Und einen Hauptartikel ? JTL-Wawi 1.8 2
Neu Sortierung Artikel Wawi - JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu Fehlerhafter Abgleich nach Update auf Shop Version 5.5 Installation / Updates von JTL-Shop 4
Keine Datenübertragung zum Shop möglich / Kundenkonto migrieren Onlineshop-Anbindung 11
Neu Eigene Felder - Sortierung wird nicht in JTL Shop übernommen - Anzeige im Shop immer unterschiedlich User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kündigen der Shop-Anbindung nicht möglich Onlineshop-Anbindung 1
Neu Shopify Lagerbestandsabgleich einrichten (bei neuem Shop) Shopify-Connector 5
Neu Kindartikel-Name wird im Shop nicht richtig angezeigt Allgemeine Fragen zu JTL-Shop 8
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
Neu Mail Bestellbestätigung aus dem Shop Betrieb / Pflege von JTL-Shop 1
Neu Shop-Admin: Versandarten und Zahlungsarten nicht aufrufbar Allgemeine Fragen zu JTL-Shop 11
Neu JTL-Shop Lieferanten Artikelnummer und Suchbegiffe für Onlineshop werden im Shop nicht gefunden Allgemeine Fragen zu JTL-Shop 5
Neu Kunden im Shop Backend anzeigen Allgemeine Fragen zu JTL-Shop 5
Neu Shop zeigt nur Bilder der Kategorien an, nicht der eigentlichen Produkte WooCommerce-Connector 3
Neu Behandlung von JTL Shop Coupons und Retouren in JTL Wawi Arbeitsabläufe in JTL-Wawi 0
Neu Shop-Geschwindigkeit: nicht ausreichend Allgemeine Fragen zu JTL-Shop 17
Nach Update: Shop Lizenz gültig aber mit anderen Kundenkonto verknüpft JTL-Wawi 1.10 1
Neu Welche Alternativen zu JTL-Shop JTL-Shop - Ideen, Lob und Kritik 9
Neu JTL Shop 5.5.1 Lieferland kann bei abweichender Lieferadresse nicht ausgewählt werden JTL-Shop - Fehler und Bugs 9
Neu JTL Shop: Ausblenden von Unterkategorien (In der Mitte) möglich ? Allgemeine Fragen zu JTL-Shop 0
Neu 500er Probleme nach Shop Update Betrieb / Pflege von JTL-Shop 4
Neu JTL Shop 5.5 Tips für bessere Performance? Allgemeine Fragen zu JTL-Shop 7

Ähnliche Themen