Server startet nicht...

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
  • Also wen ich mein server starte lädt er alles aufeinma kommt sonen piepen und dann steht da server shutting down
    Ich habe ma in dem mysql.log nachgeschaut da steht das drinne was bedeutet das =


    [20:05:38] ---------------------------


    [20:05:38] MySQL Debugging activated (12/16/12)


    [20:05:38] ---------------------------


    [20:05:38]


    [20:05:38] >> mysql_ping( Connection handle: 1 )


    [20:05:38] CMySQLHandler:ing() - Connection is still alive.


    [20:05:39] CMySQLHandler::~CMySQLHandler() - deconstructor called.


    [20:05:39] CMySQLHandler::FreeResult() - The result is already empty.


    [20:05:39] CMySQLHandler:isconnect() - Connection was closed.


    es will einfach nicht funktionieren -.- könnt ihr mir da helfen?

  • [20:05:39] CMySQLHandler::FreeResult() - The result is already empty. // Du benutzt FreeResult obwohl kein Query hinterlegt wurde.
    [20:05:39] CMySQLHandler:isconnect() - Connection was closed. // Wenn mich nicht alles täuscht wird die Verbindung irgendwo beendet.
    Poste uns mal etwas von deinem MySql Code.

    RFT

  • //MYSQL Check
    ConnectMySQL()
    {
    if(mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DB, MYSQL_PASS))
    print("[MySQL] Verbindung zum MYSQL Server erfolgreich aufgebaut!");


    else
    print("[MySQL] Verbindung zum MYSQL Server fehlgeschlagen!");
    }


    CheckMySQL()
    {
    if(mysql_ping() == -1)
    mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_DB, MYSQL_PASS);
    }



    CheckAccountExists(account[])
    {
    new string[128];
    format(string, sizeof(string), "SELECT * FROM accounts WHERE Name = '%s'", account);
    mysql_query(string);


    mysql_store_result();


    new value;
    value = mysql_num_rows();
    mysql_free_result();
    return value;
    }


    stock mysql_GetInt(Table[], Field[], Where[], Is[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    new sqlint = mysql_fetch_int();
    mysql_free_result();
    return sqlint;
    }



    //MYSQL GetFloat
    stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
    {
    new query[128], Float:sqlfloat;
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_float(sqlfloat);
    mysql_free_result();
    return sqlfloat;
    }


    //mysql_Getstring
    stock mysql_GetString(Table[], Field[], Where[], Is[])
    {
    new query[128], Get[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_row(Get);
    return Get;
    }