"Generic Error" beim Verlassen des Warenkorbes
Auteur : Rene W.Hallo Zusammen.
Ich habe ein Problem mit einer Homepage samt Webshop - Beim Abschließen einer Bestellung erhalte ich im letzten Schritt im Warenkorb den Fehler "Generic Error". Die Bestellung wird ausgelöst und die Mail versandt. Der Kunde sieht aber die letzte Seite mit der Bestellnummer nicht.
Das Projekt habe ich vor Jahren in einer alten Version erstellt und immer in die jeweils neuere Version von Website X5 importiert. Es gab nie Probleme oder Fehler. Wann genan der aktuelle Fehler aufgetreten ist kann ich leider nicht sagen da ich Bestellungen nicht immer teste. Ob es mit einem Programmupdate aufgetreten ist kann ich nicht genau sagen.
Was ich aktuell versucht habe:
PhP Versionen <8.0, PHP 8.0, 8.1, 8.2
Website X5 ist auf dem aktuellsten Stand
Alle Daten vom Webspace gelöscht und alles neu hochgeladen
Der Fehler besteht und ich finde keine Lösung.
Hat da wer eine Idee für mich?
Die Website ist www.waldviertlerspezialitaeten.at/
Was mir als erstes auffällt ist, dass du kein Zertifikat aktiviert hast. Also dass deine Domain unter https aufrufbar ist. Bietet normalerweise jeder Provider an! (die meisten sogar gratis)
Wenn dies erledigt ist, musst du unter Export ins Internet die URL der WEbsite ausbessern auf https://www.waldviertlerspezialitaeten.at umbessern.
Beim Account deines Providern müsste es auch noch eine Einstellung geben wo man automatisch auf https umschaltet. Wenn nicht kann man dies über eine htaccess Datei lösen.
Auteur
Hallo.
ein SSL Zertifikat habe ich installiert u HSTS aktiviert. War längst überfällig - da gebe ich dir Recht.
Am Fehler hat es allerdings nichts geändert.
Hast du auf https umgebessert? Danach einmal im Projekt STRG+Vorschaubutton gemeinsam drücken und am besten alles hochladen. Vielleicht auch vorher den Server löschen?
Auteur
Hallo. Ich habe die Schritte so ausgeführt (https ist geändert) aber der Fehler ist nach wie vor vorhanden.
Nur so nebenbei...hast du kein Impressum und Datenschutz auf der Website? Genauso deine Kontaktseite muss man mit der Lupe finden!
Im Prinzip ist es wieder mal ein übliches Problem wenn man ältere Shops in neuere Versionen importiert. Genau kann ich es dir nicht sagen, weil ich hatte auch schon mal das Problem bei einem meiner Shops wobei ich ziemlich alles versucht hatte und irgendwann ein paar Tage später funktionierte es wieder. Meistens passiert das wenn man eine Datenbank hat mit effektiver Verfügbarkeit.
Auteur
Impressum befindet sich im Footer
zum Rest:
zu hoffen das es einfach irgendwann wieder klappt ist jetzt nicht so die tollste Lösung.
Gibt es Dinge auf der DB die man ändern könnte? Beziehungsweise kann es helfe den shop komplett zu löschen und neu zu machen? Ohne das Projekt neu zu machen?
Nein, den Shop neu zu machen wäre wahrscheinlich zu aufwändig! Wenn du aber es mit einer neuen Datenbank versuchen könntest, könnte der Fehler weg sein. Allerdings ob WSX5 eine neue Datenbank zulässt kann ich dir nicht sagen.
So ein Impressum für einen Shop ist eindeutig zu wenig. Es sollte zumindest eine eigene Seite sein. Datenschutz und AGB fehlen sowieso. Ausserdem sind einige LINKS nicht verlinkt und auch manche nicht mehr existent im Footer.
Auteur
Inhaltlich werde ich da nachbessern.
Wo würde ich die Punke mit einer neuen Datenbank finden sofern sie vorhanden sind?
Auteur
In der Übersicht des Hosters (W4Y) sehe ich unter Datenbanken 0/10.
Muss diese generell angelegt werden und fehlt hier komplett?
In der Vergangenheit habe ich die nie extra angelegt
Bei WebSite X5 findet man die Eingabefelder für die Zugangsdaten der Datenbank unter ...
5 Export > Export der Website ins Internet / Parameter
________/ Datenmanagement /___________
WebSite X5 funktioniert auch ohne Datenbank.
Die Evo-Version kann gar keine Datenbank nutzen und muss die Daten in Dateien speichern, ebenso die Pro-Version, wenn keine Datenbankangaben gemacht werden.
Auteur
Ich befürchte das Problem wird ohne "Lösung bleiben" aber ich schreibe meine letzten Schritte hier mal nieder:
Ich habe das Projekt unverändert auf einem anderen Server hochgeladen. Ich betreibe einen Plesk-Server und habe die Domain da eingerichtet. Siehe da - alles läuft. Ohne am Projekt was geändert zu haben.
Letztlich heißt das der Fehler lag vermutlich bei W4Y. Ob und wie man das ohne Umzug beheben könnte kann ich nicht sagen.