MYSQL connect fehler

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Ich hab ein kleines Problem mit meinem Script. Ich habe gestern angefangen den login, register, etc. auf Mysql umzuschreiben nun bin ich soweit fertig. Die datenbank wurde auch angelogt. Nun habe ich mein script auf meinen Vserver hochgeladen das script startet kann aber nicht auf die Datenbank zugreifen. Die logindaten wo ich im script angeben muss sind richtig. Nun ist meine Frage was kann der fehler sein? Im Mysql-log ist das zu finden:


    [17:32:06] ---------------------------
    [17:32:06] MySQL Debugging activated (02/03/13)
    [17:32:06] ---------------------------
    [17:32:06]
    [17:32:07] CMySQLHandler::~CMySQLHandler() - deconstructor called.
    [17:32:07] CMySQLHandler::FreeResult() - There is nothing to free (Reason: Connection is dead)
    [17:32:07] CMySQLHandler::Disconnect() - You cannot call this function now. (Reason: Connection is dead)
    [17:32:07] CMySQLHandler::~CMySQLHandler() - deconstructor called.
    [17:32:07] CMySQLHandler::FreeResult() - There is nothing to free (Reason: Connection is dead)
    [17:32:07] CMySQLHandler::Disconnect() - You cannot call this function now. (Reason: Connection is dead)


    vieleicht das mit meinem problem was zu tun.
    bitte um hilfe


  • Versuchst du überhaupt iwo im Code zu connecten ?
    Wenn ja müsste ja in der mysql_debug iwo der Grund stehen, warum es nicht klappt.


    LG

    Main: CPU: Intel Core i5-4440 @ 3,10 GHz | CPU-Cooling: Matterhorn -PURE- | RAM: 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24 |
    Motherboard: ASRock B85M Pro4 | GPU: Sapphire Radeon R9 390X Nitro 8GB GDDR5 |

    SSD: Samsung SSD 840 Evo 500GB | Power Supply: 550 Watt Corsair CS Series Modular 80+ Gold | Case: beQuiet! Silent Base 800


    As I walk through the valley of the shadow of death
    I take a look at my life and realize there's nothin' left.

  • ja ich versuche im code zu connecten


    Zeig mal den Codeausschnitt.


    LG

    Main: CPU: Intel Core i5-4440 @ 3,10 GHz | CPU-Cooling: Matterhorn -PURE- | RAM: 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24 |
    Motherboard: ASRock B85M Pro4 | GPU: Sapphire Radeon R9 390X Nitro 8GB GDDR5 |

    SSD: Samsung SSD 840 Evo 500GB | Power Supply: 550 Watt Corsair CS Series Modular 80+ Gold | Case: beQuiet! Silent Base 800


    As I walk through the valley of the shadow of death
    I take a look at my life and realize there's nothin' left.

  • stock Connect_To_Database()
    {
    mysql_connect(SQL_HOST, SQL_USER, SQL_PASS, SQL_DATA); //Wir versuchen mit den Angaben die wir oben im Script gemacht haben uns mit dem MySQL Server zu verbinden.
    if(mysql_ping() == 1) //Es wird überprüft ob die Verbindung steht.
    {
    //Falls ja wird das in die Console geschrieben und die Funktion wird beendet.
    print("<-| [MYSQL] Verbindung zur Datenbank wurde erfolgreich hergestellt!");
    return true;
    }
    else
    {
    //Falls nicht wird erneut versucht eine Verbindung aufzubauen.
    print("<-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!");
    print("<-| [MYSQL] Es wird erneut versucht eine Verbindung zur Datenbank herzustellen!");
    mysql_connect(SQL_HOST, SQL_USER, SQL_PASS, SQL_DATA);
    if(mysql_ping() == 1)
    {
    print("<-| [MYSQL] Es konnte im 2 Versuch eine Verbindung hergestellt werden!");
    return true;
    }
    else
    {
    //Falls das auch nicht Funktioniert wird der Server zur Sicherheit wieder heruntergefahren.
    print("<-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!");
    print("<-| [MYSQL] Der Server wird nun beendet!");
    SendRconCommand("exit");
    return true;
    }
    }
    }


    wenn du das meinst?