Datenbank weg?
Autor: Kai-Uwe B.
Besucht 1190,
Followers 1,
Geteilt 0
Seit gestern kann ich im Onlineshop keine Aktualisierung mehr durchführen. Ebenso werden allle Seite meine Homepage, die in Verbindung mit einer der beiden Datenbanken besteht, nicht mehr richtig bzw. gar nicht mehr angezeigt. Damit Ihr versteht was ich meine, hier meine Adresse: www.nordischbypicture.de
Die Bewertungsseite wird nicht mehr richtig geöffnet und im Onlineshop werden die Seiten, wenn ich auf einen Artikel klicke auch nicht mehr richtig geöffnet. Ich habe gestern einen neuen Artikel hinzugefügt und da viel es mir auf.
Hat einer eine Idee, was das Problem sein kann?
Gepostet am
Artikel funktionieren schon. Müsste wissen welcher Artikel genau nicht funktioniert. Die Bewertung.php Seite funktioniert nicht.
Kommt aber darauf an was dort zu sehen war. Generell als Gästebuch?
Ist vorher ein Update vom Programm gemacht worden?
Wurde im Onlineshop schon mal auf "aktualisieren" gedrückt?
Haben Sie den Browser-Cache (oder die Seite mit F5 neu geladen) geleert, nach dem Upload können sich alte und neue Daten im Cache vermischen.
Auf den ersten Blick kann ich keine Darstellungsfehler sehen.
JJ.
Autor
Das aktualisieren des Onlineshop funktioniert auch nicht. Ist keine Verbindung möglich. Auf der Seite Bewertungen sind die Bewertungen meiner Kunden zu sehen. Wenn man im Onlineshop bei Mode auf einen Artikel geklickt hat, dann hat sich bisher immer die neue Seite seit dem letzten Update geöffnet. Hier ein Beispiel. Mal funktioniert es, mal nicht: https://www.nordischbypicture.de/product/?hoodie-man--hooksiel--2seitig-bedruckt
Von Strato habe ich erfahren, das die Datenbank nicht kaputt gehen kann. Das muss an meinen Einstellungen im Programm liegen. Hier mal ein paar Error-Logs:
Allowed memory size of 268435456 bytes exhausted (tried to allocate 4096 bytes) in /mnt/web319/a3/04/59126904/htdocs/cart/x5cart.php on line 325694
Hoffe das hilft dir weiter.
Autor
@ JJ.JUAG: Ja habe den Cache gelöscht. Auf allen Geräten, auf denen ich das getestet habe. Wird Ihnen diese Seite ordentlich angezeigt?
https://www.nordischbypicture.de/product/?hoodie-man--hooksiel--2seitig-bedruckt
https://www.nordischbypicture.de/product
/?hoodie-man--hooksiel--2seitig-bedruckt
Dies wird gar nicht angezeigt, wie ist der Aufbau von product und /?
JJ.
Autor
Was ist mit Aufbau gemeint. Bis Freitag hat alles noch funktioniert und gestern gingen die Probleme los. Selbst die Produkte, die ich nicht bearbeitet habe, lassen sich zum teil nicht anzeigen. Hier mal ein Bild im Anhang. Da sieht man den Aufbau, der bisher ohne Probleme funktioniert hat. Auf diesem sieht man, das die alternativen Artikel einfach nicht angezeigt werden.
Autor
Diese Fehlermelung scheint das Problem zu sein:
26.04.2021 12:24:47 nordischbypicture.de [client 195.202.21.0] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 4096 bytes) in /mnt/web319/a3/04/59126904/htdocs/cart/x5cart.php on line 325694
Wie finde ich jetzt raus, was in "line 325694" hinterlegt ist?
Wenn Sie mit einem Editor (notepad++ zeigt die Zeilennummern an) die Datei x5cart.php ansehen (nur via ftp möglich.)
Laut Fehlermeldung ist der Speicherbedarf für php grösser als erlaubt /eingestellt, ev. beim Hoster die Einstellung nachfragen oder abwarten ob Incomedia dazu was sagen kann.
Könnte eine Folge sein von sehr grosser Anzahl von Produkten und 1 mehr führte nun zum Überlauf?
JJ.
Autor
Der Speicherplatz ist lt. Strato 256 MB. Ich werde, wenn ich heute Abend wieder zu Hause bin, mal ein paar Artikel löschen. Wenn es dann wieder funktioniert, ist Website X5 für mich nicht das richtige Programm. Leider. Dann heißt es wieder mal alles neu auf Anfang.
Hallo
Wenn man bei https://www.nordischbypicture.de/product/?hoodie-man--hooksiel--2seitig-bedruckt mehrmals "aktuelle Seite neu Laden" in Browser macht, wird alles angezeigt.
Übrigens sind Datenbanken bei Strato sehr, sehr langsam.
Bild der Seite:
Autor
Moin Rainer,
das mag sein, dass die Datenbanken bei Strato sehr sehr langsam sind. Bisher habe ich das Problem noch nicht gehabt. Vielleicht liegt es daran, das jetzt jeder Modeartikel mit der neuen Seite versehen ist. Leider stellt sich immer mehr raus, das Website X5 nicht wirklich die richtige Lösung für einen etwas größeren Webshop ist. Immer wieder, wenn etwas neues angelegt wird, kommt es zu Problemen.
Und das nach mehrmaligen F5 drücken die Seite irgendwann angezeigt wird, ist für einen Kunden nicht die charmanteste Lösung um einen Artikel zu kaufen. ;)
Ich wollte ja nur zeigen, das die Datenbank nicht leer ist. Vielleicht hilft es ja bei Strato das php Memorylimit zu erhöhen.
Gruß Rainer
Autor
Das Limit liegt schon bei 256 MB und kann lt. Strato nicht erhöht werden.
Das Problem wird sein, dass so viele Bilder auf einer Ware liegen. Ich weis du musst alle Farben reinbringen,
aber dadurch vermindert sich die Ladegeschwindigkeit der Website.
Vielleicht gibt es auch ein Limit wieviel MB die Website haben darf mit den Bildern.
Autor
Hallo Andreas,
hast du eine Idee wie ich da gegen steuern könnte? Würde es was bringen, wenn ich die Produktseiten bei allen Artikeln wieder rausnehme?
Vielleicht nur das Häkchen bei "das könnte sie auch interessieren" rausnehmen? MAn muss testen was genau falsch ist. Vielleicht sind die Bilder zu groß für den Shop? Oder haben Sonderzeichen im Namen!
Autor
Ich werde es heute Abend mal testen. Werde dann berichten. Vielleicht schaffe ich es ja auch die "Line325694" zu finden um zu schauen was da der Fehler sein könnte.
Autor
Ich habe jetzt die Zeile die den Fehler verursachen sollen gefunden. Leider werde ich daraus nicht schlau. Kann da jemand weiterhelfen?
'jsonly' => 'x5engine.imShowBox({\'showThumbs\': true,\'media\': [{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Produktfoto_apwfcbgy.png\',\'width\': 756,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Black1_61rpi5a3.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Black2_7gmzrnt9.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Dark-Green1_50pxlbqv.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Dark-Green2_q4vyklfs.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Dark-Grey1_60pcdneh.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Dark-Grey2_6rolxc94.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Graphite1_j6ouuww4.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Graphite2_aeizh3o4.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Heather-Grey1_s7mpwj3y.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Heather-Grey2_2wgdpfm3.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Lime-Green1_ojy1zhq5.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Lime-Green2_9sw8wjoo.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Navy1_z62jqegi.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Navy2_a38lnv0v.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Orange1_n96bgf99.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Orange2_6hoc4usn.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Pink1_4k5eo0zm.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Pink2_gqvn513r.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Red1_wrntpdi1.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Red2_4kb5f18q.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Royal1_givntced.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Royal2_ptodu3g6.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Wine-Red1_q32ndrh9.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Wine-Red2_wl77q9ye.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Yellow1_gp29kgqt.png\',\'width\': 378,\'height\': 416},{\'type\': \'image\',\'url\': \'<!--base_url_placeholder-->images/Yellow2_z9s6n1j9.png\',\'width\': 378,\'height\': 416}]}, 18, this);',
Autor
Was mir noch aufgefallen ist, die Datein x5settings.php und xcart.php sind jeweils 108MB groß. Ich meine irgendwo gelesen zu haben, das es dort auch eine Größenbegrenzung gibt, wie groß eine Datei sein darf, die hochgeladen wird. Kann es damit zusammen hängen?
Autor
Ich habe jetzt die Funktion "Das könnte Ihnen auch gefallen" deaktiviert. Jetzt werden die Seiten wieder angezeigt. Nur gerade wegen dieser Funktion habe ich die Produktseiten alle angelegt. Schade, das auch diese Arbeit jetzt vergebens war.
Autor
Ich nehme alles zurück. Jetzt wird die Seite wieder nicht angezeigt und ich kann auch nicht den Onlineshop aktualisieren. Wieder: Verbindungsfehler. Der Vorgang kann nicht abgeschlossen werden. :(
Häufig betreffen solche Fehler auch die Einbindung von Cache-Programmen, die die php-Ausführung beschleunigen sollen.
Vielleicht gibt es bei Deinem Webhoster einen Schalter wie php-Boost aktivieren oder opCache aktivieren? Das solltest Du mal deaktivieren. Oder es gibt eine user.ini-Datei oder php.ini-Datei auf Deinem Webspace, in der ein solches Cache-Programm zB opcache eingebunden ist. Frage dazu mal den Provider.
Autor
An meinem Rechner wird es wohl nicht liegen. Da ich es auf 5 verschiedenen Rechner getestet habe. Und nach zweimaligen Telefonat mit Strato wurde bei denen auch nichts geändert. Da ich jetzt schon bei einigen Produkten das Produktblatt entfernt habe, funktioniert wenigstens wieder die Bewertungsseite. Werde jetzt wieder alles umstellen wie es war bevor das Update mit der Produktseite kam.
Autor
Hat von Incomedia keiner Idee wo das Problem liegt?
Hello Kai-Uwe
I might have misunderstood the issue but I wasn't able to find any page on your website that reports any particular error.
However, if this is still the error you're getting "Allowed memory size of 268435456 bytes exhausted", all you need to do is ask your hosting to increase the memory_limit PHP parameter for you. Have them double it and see if the issue is solved
If not, keep me posted here
Thank you
Stefano
GOOGLE TRANSLATE ---
Hallo Kai-Uwe
Ich habe das Problem möglicherweise falsch verstanden, konnte jedoch keine Seite auf Ihrer Website finden, die einen bestimmten Fehler meldet.
Wenn dies jedoch immer noch der Fehler ist, bei dem "Zulässige Speichergröße von 268435456 Byte erschöpft" angezeigt wird, müssen Sie lediglich Ihr Hosting bitten, den PHP-Parameter memory_limit für Sie zu erhöhen. Lassen Sie sie es verdoppeln und prüfen Sie, ob das Problem behoben ist
Wenn nicht, halte mich hier auf dem Laufenden
Vielen Dank
Stefano
Autor
Hallo Stefano,
ich habe meine Seite schon "reduziert" und die Bewertungsseite gelöscht. Bei dieser kam die Meldung am häufigsten. Bei meinem Hoster habe ich die php Version 7.4 und der Speicher beträgt schon 256 MB.
Gruß
Kai-Uwe
Hello Kai-Uwe
I don't think I was clear enough. The memory issue has nothing to do with how "heavy" a page is. There's simply probably a lot of content for the e-shop or something like that on your website.
As mentioned before, all you need to do is ask your hosting to increase the memory_limit PHP parameter for you. Have them double it and see if the issue is solved. Did you try this? Did you contact them to have this increased?
Keep me posted
Stefano
GOOGLE TRANSLATE ---
Hallo Kai-Uwe
Ich glaube nicht, dass ich klar genug war. Das Speicherproblem hat nichts damit zu tun, wie "schwer" eine Seite ist. Es gibt einfach wahrscheinlich viel Inhalt für den E-Shop oder ähnliches auf Ihrer Website.
Wie bereits erwähnt, müssen Sie lediglich Ihr Hosting bitten, den PHP-Parameter memory_limit für Sie zu erhöhen. Lassen Sie sie es verdoppeln und prüfen Sie, ob das Problem behoben ist. Hast du das versucht? Haben Sie sie kontaktiert, um dies zu erhöhen?
Halte mich auf dem Laufenden
Stefano
Autor
Habe ich das richtig verstanden, das ich zu viele Artikel im Onlineshop habe? Obwohl ich schon die Hälfte gelöscht habe? Das Memory-Limit liegt bei 256 MB und kann lt. Hoster nicht erhöht werden.
Autor
Ich schließe dieses Ticket jetzt mal. Da hier vom Hersteller immer nur die gleiche Antwort kommt und der Ball an den Hoster abgespielt wird. Werde mir einen anderen Shopanbieter suchen.