Onlineshop und Kontaktformular funktionieren nicht richtig mysql 5.6
Autor: Thomas B.
Besucht 516,
Followers 1,
Geteilt 0
Sehr geehrte Damen und Herren,
beim Upload meiner Webseite erscheint " Die folgenden Tests sind fehlgeschlagen: MySQL-Einstellungen.
Sie benötigen MySQL 5.6 bei meinem Provider habe ich MySQL 5.7 - Server Version 5.7.36
Die Folge ist nun, das die Datenbank von meinem Shop nicht funktioniert und auch das Kontaktformular nicht funktioniert.
Bitte um Hilfestellung.
Mit freundlichen Grüßen,
Thomas Braun
Gepostet am
Könnte aber auch ein php-Problem sein. Bitte mal zur Analyse die URL der Website mitteilen.
Autor
https://www.defencepointoffenburg.de
Autor
Autor
Das Kontaktformular funktioniert jetzt, das war nur eine Einstellung der Parameter auf PHP Mailer.
Die Fehlermeldung "Die folgenden Tests sind fehlgeschlagen: MySQL-Einstellungen" kommt immer noch und der Shop funktioniert leider nur in der Webseitenvorschau, aber nicht auf der Webseite.
Die PHP-Version konnte ich auf dem Server umstellen auf die Version 7.1, das hat leider nichts gebracht.
Kann mir hier jemand weiterhelfen ?
Danke und Gruß,
Thomas
Was ich so getestet habe kommt ein "generic error" wenn ich auf senden gehe!
Das passiert meistens wenn ein Projekt von einer älteren Version konvertiert wurde in eine neue Version.
ES müssten mehrere Dinge gemacht werden.
1. man muss im Projektordner den Inhalt der Ordner "Preview" und "Upload" löschen und danach das Projekt starten und danach STRG+Vorschau drücken um alle neuen Skripte wieder reinzukopieren.
2. den Server löschen und neu "alle Dateien" hochladen!
3. in deinem Hoster oder Provider Account dich einloggen ins Backend und auf PHP Einstellungen gehen. Es müsste normalerweise PHP 7.4.29 genügen aber du kannst hochschalten auf PHP 8.X wenn du es zur Verfügung hast.
Ausserdem solltest du die PHP Warnungen abstellen und zwar müsste das auch irgendwo einstellbar sein bei PHP und müsste so heissen.... "error_reporting" Häkchen bei "nichts anzeigen" machen.
Autor
Vielen Dank, das teste ich aus.