Ankündigung

Einklappen
Keine Ankündigung bisher.

mysqli Error

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    mysqli Error

    Code:
    /var/edomi-backups/_public/www/shared/php/base.php | Fehlercode: 2 | Zeile: 59 | mysqli_query(): Couldn't fetch mysqli
    Jemand eine Idee woher der Fehler rührt?
    www.knx-Hausblog.de

    #2
    ich wärm das noch mal auf.. hatte das heut Nacht auch 10 mal.. gleicher Fehler

    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
    [TR]
    [TD]2017-11-03 11:45:19[/TD]
     			[TD]008804[/TD]
     			[TD]?[/TD]
     			[TD]19382[/TD]
     			[TD]Datei: /var/edomi-backups/_public/www/shared/php/base.php | Fehlercode: 2 | Zeile: 59 | mysqli_query(): Couldn't fetch mysqli[/TD]
     			[TD]ERROR[/TD]
     		[/TR]
    [TR]
    [TD]2017-11-03 11:45:19[/TD]
     			[TD]008877[/TD]
     			[TD]?[/TD]
     			[TD]19382[/TD]
     			[TD]Datei: /var/edomi-backups/_public/www/shared/php/base.php | Fehlercode: 2 | Zeile: 49 | mysqli_close(): Couldn't fetch mysqli[/TD]
     		[/TR]
    [/TABLE]
    Gruß Martin
    Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

    Kommentar


      #3
      Der Fehler entsteht wenn z.B. versucht wird auf eine bereits geschlossene mysql Connection auf die DB zuzugreifen. Warum das allerdings pasiert und durch welche Aktion dies ausgelöst wird, ist auf Basis dieser Fehlermeldung nicht festzustellen.

      Kommentar


        #4
        Bei mir war es scheinbar eine defekte Platte.. ich habe die getauscht und seither null Fehler.
        www.knx-Hausblog.de

        Kommentar


          #5
          Hab Edomi jetzt auf einem Raid laufen.. da bei mir schon wichtige Sachen nur darüber funktionieren. Aber superstabil und noch keine kalte Bude bisher gehabt
          www.knx-Hausblog.de

          Kommentar


            #6
            Hallo,

            also zerschossene Platte schließ ich irgendwie aus, hab das als VM laufen..

            Ist mir jetzt in einem Jahr Laufzeit auch das erste mal passiert.. mir ist jetzt auch nichts aufgefallen, das irgendwas nicht funktioniert hat..
            ich werds weiter beobachten..
            Heut war jedenfalls nix mehr..

            Gruß Martin
            Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

            Kommentar


              #7
              Muss mal diesen Thread wieder beleben, habe heute auch folgende Fehler im Error Log

              Datei: /var/edomi-backups/_public/www/shared/php/base.php | Fehlercode: 2 | Zeile: 49 | mysqli_close(): Couldn't fetch mysqli

              Hat sich bei euch dies von selbst wieder erledigt!?

              Kommentar


                #8
                Läuft EDOMI bei Dir auch in einer VM-Umgebung oder ähnlichem?
                Ich hatte den Fehler bei mir auch mal in einer Testumgebung in einer VM auf einem Windows 10 Pro in Hyper-V.
                Ich hatte da sowas wie die (versehentlich nicht abgeschalteten) Backup-Dienste in Verdacht. Volumenschattenkopie und Konsorten.

                Kommentar


                  #9
                  Zitat von Crimson Beitrag anzeigen
                  Läuft EDOMI bei Dir auch in einer VM-Umgebung oder ähnlichem?
                  Ja, läuft in einer VM (Hyper-V).

                  Werde das verhalten weiter beobachten

                  Kommentar


                    #10
                    Dann versuch gegebenenfalls mal die Volumenschattenkopie zu deaktivieren, falls noch nicht geschehen.
                    Das Teil läuft intern glaube ich auch über mysql. Ich bin da kein Experte, aber vielleicht kommen sich die Instanzen irgendwie in die Quere, oder es gibt da irgendwo einen kurzen Disconnect welcher EDOMI aus dem Tritt bringt.

                    Kommentar


                      #11
                      Habe Edomi direkt über einen NUC am laufen (keine VM), und erhalte auch zahlreiche Fehlermeldungen:

                      "Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query(): Couldn't fetch mysqli"

                      Kommentar


                        #12
                        Hi, ich wärme diesen Thread noch mal auf. Habe seit Tagen ein Problem mit EDOMI. KNX Telegramme kommen überhaupt nicht am Bus an. Auch die internen KOs lassen sich nicht mehr setzen. Fehler log sagt:

                        2020-03-23 20:35:44 373116 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_connect(): (28000/1045): Access denied for user 'root'@'localhost' (using password: YES) ERROR
                        2020-03-23 20:35:44 374219 MAIN 1467 Datenbank: Verbindung herstellen FATALERROR
                        2020-03-23 20:35:44 375680 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 376283 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 376799 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 377136 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 378659 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 379054 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 379348 MAIN 1467 Datenbank: edomiLive.RAMsysInfo löschen ERROR
                        2020-03-23 20:35:47 379782 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 380115 MAIN 1467 Datenbank: edomiLive.RAMcmdQueue löschen ERROR
                        2020-03-23 20:35:47 380575 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 380861 MAIN 1467 Datenbank: edomiLive.RAMko löschen ERROR
                        2020-03-23 20:35:47 381303 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 381587 MAIN 1467 Datenbank: edomiLive.RAMlogicElement löschen ERROR
                        2020-03-23 20:35:47 382081 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 382345 MAIN 1467 Datenbank: edomiLive.RAMlogicElementVar löschen ERROR
                        2020-03-23 20:35:47 382836 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 383100 MAIN 1467 Datenbank: edomiLive.RAMlogicLink löschen ERROR
                        2020-03-23 20:35:47 383584 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 383838 MAIN 1467 Datenbank: edomiLive.RAMlogicCmdList löschen ERROR
                        2020-03-23 20:35:47 384381 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 384665 MAIN 1467 Datenbank: edomiLive.logicExecQueue löschen ERROR
                        2020-03-23 20:35:47 385302 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 385556 MAIN 1467 Datenbank: edomiLive.visuQueue löschen ERROR
                        2020-03-23 20:35:47 386013 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 386271 MAIN 1467 Datenbank: edomiLive.RAMknxRead löschen ERROR
                        2020-03-23 20:35:47 386744 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 387013 MAIN 1467 Datenbank: edomiLive.RAMknxWrite löschen ERROR
                        2020-03-23 20:35:47 387448 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:47 387789 MAIN 1467 Datenbank: edomiLive.RAMsysProc löschen ERROR
                        2020-03-23 20:35:47 388387 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_query() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:50 389079 ? 1467 Datei: /usr/local/edomi/www/shared/php/base.php | Fehlercode: 2 | Zeile: 20 | mysqli_close() expects parameter 1 to be mysqli, boolean given ERROR
                        2020-03-23 20:35:50 389389 MAIN 1467 Datenbank: Verbindung schließen ERROR
                        2020-03-26 20:03:37 503782 KNX 5435 KNX-Verbindung verloren
                        Hat jemand eine Idee?

                        Kommentar


                          #13
                          Sieht aus als hättest du etwas am mysql Passwort für root geändert.

                          Kommentar


                            #14
                            Ich kann dir nicht sagen woran es genau liegt allerdings ist die Fehlermeldung eindeutig.
                            Access denied for user 'root'@'localhost' (using password: YES).
                            Der Rest sind Folgefehler.

                            Hast du ein Passwort vergeben? Default ist Login ohne Passwort.
                            Grüße
                            Marcel

                            Kommentar


                              #15
                              Ja, ich hatte es in EDOMI geändert aber nicht in der Datenbank selbst woraufhin EDOMI gar nicht mehr startete. Ich habe dann zu Fuß das gesetzte Passwort aus der config entfernt. Der String dort lautet nur noch
                              define('global_sqlPass','');
                              . Seit dem ist (eigentlich) alles wieder ok

                              Kommentar

                              Lädt...
                              X