zEvolutions
Warning: mysqli_error - Druckversion

+- zEvolutions (https://ze-chat.de)
+-- Forum: ZE-Chat (https://ze-chat.de/forumdisplay.php?fid=31)
+--- Forum: Support (https://ze-chat.de/forumdisplay.php?fid=13)
+--- Thema: Warning: mysqli_error (/showthread.php?tid=985)

Seiten: 1 2 3


RE: Warning: mysqli_error - Phate - 14.04.2020

Du musst auf deinem Server den mysql_strict_mode deaktivieren. Dann ist der Fehler weg.


RE: Warning: mysqli_error - Maiki - 14.04.2020

(14.04.2020, 16:33)Maiki schrieb:
(14.04.2020, 16:31)Onkel_Unbekannt schrieb: Hast du die schon probiert?

https://ze-chat.de/showthread.php?tid=877

probier ich aus, gebe meldung ob es geklappt hat

so gleiche meldung


RE: Warning: mysqli_error - Maiki - 14.04.2020

(14.04.2020, 16:53)Phate schrieb: Du musst auf deinem Server den mysql_strict_mode deaktivieren. Dann ist der Fehler weg.
wo mach ich das ?


RE: Warning: mysqli_error - Phate - 14.04.2020

Dazu musst du dich per SSH (PuTTy) auf deinem Server einloggen. 
Dann verbindest du dich mittels
Code:
mysql -u root -p
bei der Abfrage dein rootpasswort eingeben und dann sollest du mit Maria DB verbunden sein.
Ist das der Fall, gibst du folgendes ein:
Code:
SET GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION';
Mit exit kannst du die Verbindung trennen. Zum schluss noch mit 
Code:
/etc/init.d/apache2 restart
den Server neu starten. Danach sollte kein Fehler mehr erscheinen.


RE: Warning: mysqli_error - Maiki - 15.04.2020

Laut meines Anbieters wäre das nicht möglich,
man schrieb mir aber folgenden Text

Zitat:Hallo,
danke für die Anfrage, es ist nicht möglich, den Strict Mode für einzelne Datenbank-Benutzer serverseitig anzupassen. Der Strict Mode kann aber pro Verbindung deaktiviert werden, indem der folgende Query nach dem Herstellen der Verbindung ausgeführt wird:

SET sql_mode = 'NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_​ENGINE_SUBSTITUTION';

Hilft das weiter?

Zitat:Hallo,
in dem Fall wende Dich bitte an den Entwickler des Scripts und frage ihn nach einem Update des Scripts, welches mit dem Strict Mode bzw. MySQL 5.7 funktioniert. Ggf. kann Dir auch der Entwickler helfen, einen solchen Query nach dem Aufbau der Datenbank-Verbindung abzusetzen.

so hier bin ich raus... und bräuchte hilfe


RE: Warning: mysqli_error - Phate - 15.04.2020

Hast du einen Vserver oder nur einen Webspace. Bräuchte mehr Infos.
Denn bei einem Vserver mit SSH Zugang ist es sehr wohl möglich, den strict_mode
zu deaktivieren. Mein Server kostet mich im Monat um die 4 Euro und ich
kann tun und lassen was ich will.


RE: Warning: mysqli_error - Maiki - 18.04.2020

(15.04.2020, 22:40)Phate schrieb: Hast du einen Vserver oder nur einen Webspace. Bräuchte mehr Infos.
Denn bei einem Vserver mit SSH Zugang ist es sehr wohl möglich, den strict_mode
zu deaktivieren. Mein Server kostet mich im Monat um die 4 Euro und ich
kann tun und lassen was ich will.

hab leider nur webspace bei limacity


RE: Warning: mysqli_error - Phate - 18.04.2020

Ob es bei Webspace geht weiß ich nicht.
Aber du kannst mal folgendes probieren:

1. Suche in der db.php nach
Code:
$db = mysqli_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PW, $MYSQL_DB)
   or die ('Konnte keine Verbindung zum DB-Server herstellen: '. mysqli_connect_error());
2. Darunter fügst ein:
Code:
SET GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION';
SET SESSION sql_mode = 'NO_ENGINE_SUBSTITUTION';
3. Speichern und wieder hochladen. Garantieren kann ich allerdings nichts.


RE: Warning: mysqli_error - rw-spremberg - 18.04.2020

moinsen

tja sascha das problem mit dem mysql strikt mode ist leider bei webspaceanbietern normal, darum sind wir vom amici ja auch von one.com weggegangen weil die die  datenbanksoftware aktualisiert haben und der ze nimmer ging. nu ham wir nen vps und da  kann man zum glück selber entscheiden welche php, msql und mariadb version man draufbügelt. nur mal so nebenher zur info.
macht jute arbeit thxle
lg rené


RE: Warning: mysqli_error - Maiki - 18.04.2020

(18.04.2020, 15:21)Phate schrieb: Ob es bei Webspace geht weiß ich nicht.
Aber du kannst mal folgendes probieren:

1. Suche in der db.php nach

Code:
$db = mysqli_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PW, $MYSQL_DB)
   or die ('Konnte keine Verbindung zum DB-Server herstellen: '. mysqli_connect_error());
2. Darunter fügst ein:

Code:
SET GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION';
SET SESSION sql_mode = 'NO_ENGINE_SUBSTITUTION';
3. Speichern und wieder hochladen. Garantieren kann ich allerdings nichts.


Error 500 mit dem Versuch... und ja es liegt an der db die haben update gemacht und das strikt geschlossen