WebSite X5Help Center

 
Andreas G.
Andreas G.
User

Fehler bei login und Fehler im Warenkorb bei Bestellung  de

Autor: Andreas G.
Besucht 265, Followers 1, Geteilt 0  

Seit Shopaktualisierung durch neue Progversion bekomme mehrere Fehlermeldungen.


Der Shop war an eine Datenbank angebunden und hat bis vor 2 Wochen sehr gut funktioniert. Nach Auftreten der Fehler kontaktierte ich sofort meinen Hoster, da ich eine heimliche Umstellung der PHP Version vermutete. Dieser verneinte und gab mir den Tipp auf eine neuere PHP Version umszustellen von 7.4 auf 8.1 jedoch funktionierte der Shop (das Bestellen) nicht mehr. (Bestellung wurde zwar in DB eingetragen allerdings wurde keine Mail versendet, und da die Bestellung im Warenkorb hängen blieb und der Kaufen Button immer sichtbar war wurde dieser auch 20mal und öfter gedrückt und in DB eigetragen!!!!!


Also stellte ich notgedrungen auf E-Mailvesand um, wo dann zwar die Mails versendet werden aber die Bestellung immer noch im Warenorb hängt und trotz Sichtbarkeit des Kaufen Buttons immerhin keine weitere Bestellung gesendet wird! Allderdings kommt immer Fehlermeldung "Generic Error"!


Ablauf:
Die erste Fehlermeldung (diese ist vielleicht nur ein Schönheitsfehler) kommt beim LogIn nach drücken auf denselben. --> "Warning: Undefined array key "email" in \res\x5engine.php on line 8430" diese ist nur 1/10 Sek. sichtbar und die Seite wird dann korrekt angezeigt und alles scheint zu funktionieren.


2. Fehler: Siehe Text oben!


Testweise habe ich den Shop in ein komplett neues Verzeichnis veröffentlicht - selbige Fehler! Auch habe ich den Shop in einem Webserver Offline mit versch. PHP versionen getestet --> selbige Fehler!
Bitte helfen Sie mir das Problem zu lösen!

Gepostet am
4 ANTWORTEN
Franz-Josef H.
Franz-Josef H.
Moderator

Es kann sein,, das alter und neuer Code sich vermischt haben. Versuche mal folgendes: 

Mit gedrückter Strg-Taste auf den Vorschaubutton klicken und warten bis der grüne Fortschrittsbalken ganz durchgelaufen ist. Dann den Webspace löschen - natürlich nicht die Datenbank- und das Projekt komplett hochladen. 

Mehr lesen
Gepostet am von Franz-Josef H.
Franz-Josef H.
Franz-Josef H.
Moderator

Versuche auch die php-Version 8.0 einzusetzen...

Mehr lesen
Gepostet am von Franz-Josef H.
Franz-Josef H.
Franz-Josef H.
Moderator

Und drittens: Prüfe auch in Schritt 5 'Export' Auswahl 'Export der Website ins Internet' ob bei 'Parameter' im Bereich 'Email' ein gültige Email-Adresse Deiner Domain steht. 

Mehr lesen
Gepostet am von Franz-Josef H.
Andreas S.
Andreas S.
Moderator

Hast du vor den Fehlern dein Projekt mit Datenanbindung vorher kontertiert in eine neue Version, oder hast du dein Projekt in ein anderes Verzeichnis hochgeladen? z.B. um es zu testen?

Im Programm hat sich nichts geändert wenn du nur normale Änderungen durchgeführt und hochgeladen hast.

Die PHP Version ist nur wichtig um diese upzudaten wenn diese älter als 7.3 ist. 7.4 sollte auch noch funktinieren.

Um die MEldung "generic Error" wegzubekommen müsstest du bei deinem Hosteraccount die PHP Meldungen deaktivieren.  Allerdings weis ich nicht ob sich danach der Warenkorb leert.

Mehr lesen
Gepostet am von Andreas S.