WebSite X5Help Center

 
Daniel M.
Daniel M.
User

Generic Error  de

Автор: Daniel M.
Просмотрено 772, Подписчики 1, Размещенный 0  

Hallo

Ich habe meine Webseite  hobbyladen.ch mit Onlineshop schon seit ein paar Jahre im Einsatz und mit dem Tool X5-EVO erstellt. Alles ist bisher gut gelaufen und ich war mit dem Tool sehr zufrieden. Vor ein paar Tagen habe ich das Tool upgegradet auf die Version X5-Pro.  Seither habe ich ein Problem mit der Fehlermeldung Generic Error.  Ich habe hier im Forum einige Anfragen zu diesem Problem gefunden und entsprechend ausprobiert. Ich habe die PHP Version auf 8.1 gestellt, Ausschalten der PHP Fehlermeldung auf dem Server hat nichts gebracht. Wenn ich auf den (Kaufen) Knopf drücke erscheint die Fehlermeldung und die Bestellung wird nicht weitergeleitet. Das Dashboard zeigt alle Tests auf grün und ich kann den Fehler nirgends finden. Ich möchte die Bestellung via E-Mail weiterleiten. dies hat bisher sehr gut geklappt. Giebt es dazu eine Lösung?

Размещено
8 Ответы - 1 Корректно
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

Wenn du die PHP Meldungen im Backend deines Providers ausgeschaltet hast, dann kann kein generic error mehr kommen.

Das einzige was ich dir raten kann, eine Datenbank anzulegen und im Onlineshop auswählen. Ist normalerweise keine Hexerei dies zu machen und es würde dann funktionieren.

Читать больше
Размещено От Andreas S.
Daniel M.
Daniel M.
User
Автор

Wenn ich die PHP Fehlermeldung auf dem Server ausschalte wird der Fehler Generic Error nicht mehr angezeigt, aber der Fehler selber bleibt. Die Bearbeitung der Bestellung wird nicht ausgeführt.
Ich habe eine leere MySQL Datenbank auf dem Server angelegt und auch in X5-Pro entsprechend verknüpft. Aber wie muss der Aufbau der Datenbank sein?  Dies habe ich nirgens gefunden.

Читать больше
Размещено От Daniel M.
Daniel M.
Daniel M.
User
Автор

Danke für den Hinweis, das habe ich soeben gemacht. Die Datenbank wird auch automatisch richtig aufgebaut und die informationen der Bestellung sind darin enthalten. Aber die Abwickung der Bestellung wird weiterhin durch den Fehler Generic ERROR verhindert. 

Читать больше
Размещено От Daniel M.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

Wie ladest du hoch?  Über ein externes FTP Programm oder über WSX5?  Bei einer DAtenbank oder generell bei einem Shop sollte man intern hochladen, weil bei Export auf ein Laufwerk nicht alle Dateien exportiert werden.

Ausserdem hast du Klartext in den Codeteil reingeschrieben. Der gehört nicht unter "1" SEO REiter "Code" vor dem Head Tag eingefügt, sondern unter "1" Allgemein Informationen!

Читать больше
Размещено От Andreas S.
Daniel M.
Daniel M.
User
Автор

Hallo Andreas, Danke für den Hinweis zum Klartext, diesen Punkt habe ich korrigiert. Für Frage mit dem Hochladen: ich lade mit dem internen WSX5 Tool hoch. Unter punkt 5 Export stelle ich bei Datenbank und FTP-Verbindungen die nötigen Parameter ein. Bei E-Mail ist der PHP Mailer eingestellt.
Danach mit ctrl+Vorschau und abwarten bis der blaue Balken unten durchgelaufen ist. Zum Schluss alle Dateien der Webseite hochladen und > Start.
Leider erscheint beim Arbeiten mit der fertigen Webseite der Fehler Generic ERROR noch immer und die Seite bleibt danach beim Button Kaufen hängen.
Das E-Mail an den Kunden wird zwar versendet, aber im Mail selber ist bei der Zahlung eine Fehlermeldung Undefined array key "html" in /hobbyladen.ch/httpdocs/res/emailtemplates/order.html.template.php on line 249 vorhanden.  Weiter sind ähnliche Fehlermeldungen im Controllpanel oben vorhanden.  Du kannst gerne ausprobieren. Mit dem Hinweis Test werden keinerlei Wahren geliefert.     

Читать больше
Размещено От Daniel M.
Incomedia
Stefano G.
Incomedia

Hello Daniel

I've checked your website and I can confirm that the PHP errors in the server are not switched off. In fact, they're the reason why you're getting this error

Have your hosting provider fully switch off the PHP parameter called "display_errors" and your website will work fine

I remain available here

Stefano

GOOGLE TRANSLATE ---

Hallo Daniel

Ich habe Ihre Website überprüft und kann bestätigen, dass die PHP-Fehler im Server nicht ausgeschaltet sind. Tatsächlich sind sie der Grund, warum Sie diese Fehlermeldung erhalten

Lassen Sie Ihren Hosting-Anbieter den PHP-Parameter „display_errors“ vollständig ausschalten, dann funktioniert Ihre Website einwandfrei

Ich bleibe hier verfügbar

Stefano

Читать больше
Размещено От Stefano G.
Daniel M.
Daniel M.
User
Автор

Hello Stefano Thank you for your review and the tip about turning off the PHP error message. I had already turned this off once before and that had no effect. But now the error has been completely resolved and the website is working properly. Thanks again for the help. One more question about the PHP mailer: is there a way to store a certificate for the emails sent so that the emails don't end up in the recipient's spam folder?

Читать больше
Размещено От Daniel M.