Control center db problem

  • Hallo erst ma ich bin neu in diesem forum und will nen privaten server einrichten nur geht iwi die db nicht habe bereits die problemmlösungen probiert aber das geht nicht beim satrten vom cc kommt immer

    Spoiler anzeigen

    Precaching Controls.
    Searching for updates ...
    Precaching Performance Monitors.
    Error: Connection Error

    im admin menü uner admin stehtd an immer:

    Spoiler anzeigen

    Notice: Undefined variable: database_password in D:\Metro\SteamApps\common\Arma 2 Operation Arrowhead\@DayZ_Blizzard\htdocs\dayz\index.php on line 9
    No database selected


    ich bitte um eine step by step erklärung wie man das löst danke im vorraus

    Einmal editiert, zuletzt von W0ife (24. Oktober 2012 um 15:24)

  • ist ein bekanntes Problem ... dayz cc kann nicht auf mysql zugreifen ... wahrscheinlich haste vorher nen anderen server gehabt, oder? damit das klappt mußst du den angegebnen user mit navicat oder ähnlichen erstellen ... so hab ich hinbekommen ...

    Wer seinen Feind umarmt, der macht ihn bewegungsunfähig :D

  • Zitat

    ist ein bekanntes Problem ... dayz cc kann nicht auf mysql zugreifen ... wahrscheinlich haste vorher nen anderen server gehabt, oder? damit das klappt mußst du den angegebnen user mit navicat oder ähnlichen erstellen ... so hab ich hinbekommen ...

    danke für die antwort ich probiers gerade mit XAMPP aber wa muss ichd an angeben ?

    im index steht folgendes:

    Spoiler anzeigen

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <?php

    session_start();
    include ('config.php');
    $exe_server = str_replace('.exe', "_".$serverinstance.".exe", $exe_server);
    $path_server = str_replace('.exe', "_".$serverinstance.".exe", $path_server);

    mysql_connect($database_host, $database_user, $database_password) or die (mysql_error());
    mysql_select_db($database_name) or die (mysql_error());

    if (isset($_GET['logout']))
    {
    $query = "INSERT INTO `log_tool`(`action`, `user`, `timestamp`) VALUES ('LOGOUT','{$_SESSION['login']}',NOW())";
    $sql2 = mysql_query($query) or die(mysql_error());

    if (isset($_SESSION['user_id']))
    unset($_SESSION['user_id']);

    setcookie('login', '', 0, "/");
    setcookie('password', '', 0, "/");
    header('Location: index.php');
    exit;
    }

    if (isset($_SESSION['user_id']))
    {
    include ('modules/rcon.php');
    include ('modules/tables/rows.php');
    function slashes(&$el)
    {
    if (is_array($el))
    foreach($el as $k=>$v)
    slashes($el[$k]);
    else $el = stripslashes($el);
    }

    if (ini_get('magic_quotes_gpc'))
    {
    slashes($_GET);
    slashes($_POST);
    slashes($_COOKIE);
    }

    if (isset($_GET["show"])){
    $show = $_GET["show"];
    }else{
    $show = 0;
    }

    // Start: page-header
    include ('modules/header.php');
    // End page-header

    if (isset($_GET['view'])){
    include ('modules/'.$_GET["view"].'.php');
    } else {
    include ('modules/dashboard.php');
    }

    // Start: page-footer
    include ('modules/footer.php');
    // End page-footer
    ?>
    </div>
    <!-- end content -->
    </div>
    <!-- end content-outer........................................................END -->

    <div class="clear">&nbsp;</div>

    </body>
    </html>
    <?php
    }
    else
    {
    include ($path.'modules/login.php');
    }
    ?>

    oder wie lösche ich das von den vorherigen servern ?

    Einmal editiert, zuletzt von W0ife (24. Oktober 2012 um 17:47)

  • Ich habs ma in den thread gestellt aber kann mir pls trotzdem einer sagen was ich machen miss jetzt is bei admin nir noch weiß würd sehr gerne im wochenende schon aufn server spielen

  • Der "Error: Connection Error" zeigt nur, dass die Verbindung zu unserem Server für den Updatecheck fehlgeschlagen ist (was auch logisch ist, da die momentan alle down sind und wahrscheinlich auch nicht mehr so schnell wieder online kommen, da mein Admin verschwunden ist).
    Dein zweiter Fehler liegt wahrscheinlich an einer zerschossenen Config. (htdocs\dayz\config.php). In der index.php ändere bitte nichts! Einfach mal die config aus dem "Serverfiles.zip" Backup im CC Ordner wiederherstellen und den CC neustarten. Jetzt noch sichergehen, dass das MySQL Passwort für den Nutzer "dayz" richtig ist (AppData\Crosire\...\5.0.4.0\user.config bzw. htdocs\dayz\config.php) und dann sollte alles gehen.

  • Irgendwas stimmt mit der Installation nicht. Ich habe nach ertsmaligen installieren die gleichen Fehler beim commandcenter. Ich denke das sind folgefehler, weil das bei der Installation passiert:

    Installing database ...
    > Error while updating the database!
    > Exception: Access denied for user 'root'@'localhost' (using password: YES)


    Ich hatte mal vorher einen blisserver, ist aber alles gelöscht. Ist es möglich das noch dateien über sind in anderen verzeichnissen ausserhalb von arma 2 oa die diese installation behindern? irgendwelche mysql überbleibsel?

  • meine user cfg in den apddat sieht so aus:
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
    <userSettings>
    <Controlcenter.My.MySettings>
    <setting name="conf_vehicles" serializeAs="String">
    <value>500</value>
    </setting>
    <setting name="conf_lang" serializeAs="String">
    <value>en</value>
    </setting>
    </Controlcenter.My.MySettings>
    </userSettings>
    </configuration>


    scheint leer zu sein, warum?

  • Du hast anscheinend schon einen MySQL Server am laufen. Das Setup checkt, ob das der Fall ist. Wenn nicht, dann wird der mitgebrachte installiert, wenn aber schon einer läuft, dann versucht es sich mit den Login Daten anzumelden, die du im ersten Schritt eingegeben hast. Da du die aber anscheinend falsch eingegeben hast (oder die Standardwerte genommen hast, die dann logischerweise nicht gehen), funktioniert die Installation nicht.
    Entweder du schaltest deinen MySQL Server aus oder (besser) du gibst einfach richtige Login Daten ein!

  • wie kann man die db stoppen ? oder wo finde ich das pw ich hatte ma nen server laufen eh vond er seite hab mit aber arma oa und addons von arma 2 in nen extra ordner am desktop getan udn da den server installiert.

    Einmal editiert, zuletzt von W0ife (25. Oktober 2012 um 19:50)


  • Du hast anscheinend schon einen MySQL Server am laufen. Das Setup checkt, ob das der Fall ist. Wenn nicht, dann wird der mitgebrachte installiert, wenn aber schon einer läuft, dann versucht es sich mit den Login Daten anzumelden, die du im ersten Schritt eingegeben hast. Da du die aber anscheinend falsch eingegeben hast (oder die Standardwerte genommen hast, die dann logischerweise nicht gehen), funktioniert die Installation nicht.
    Entweder du schaltest deinen MySQL Server aus oder (besser) du gibst einfach richtige Login Daten ein!

    Ja Danke. Dass ein MYSQL Server lief, muß wohl das Problem bei der Erstinstallation gewesen sein.
    Ich habe alles gelöscht, computer neugestartet und neu installiert. Läuft jetzt.

    Einmal editiert, zuletzt von Gradan (25. Oktober 2012 um 21:38)

  • Nix fehlermeldung nur beim bereich administration unterm reiter admin is alles weiß genau so wie unter datenbanken unterm reiter managen hab das cc schon mehrmals neuinstalliert pc neu gestartet was ich do an möglichen lösungen gefunden hab

  • Ok aber ich weiß nich wie ichs machen kann habs schon so gemacht wie du es gesagt hast gehts evtl via teamviewer

    Edit hab apche neu gestartet und n bissl gewartet jetzt is was da zum einloggen aber wie wähle ich jetzt ne db aus ?

    Einmal editiert, zuletzt von W0ife (26. Oktober 2012 um 18:36)


  • also jetzt gehst zwar aber ich kan die map nicht ansehen im cc und nicht connecten


    log sagt

    Spoiler anzeigen

    26.10.2012 18:41:05 Reloading Resources
    26.10.2012 18:41:29 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:42:04 Saving configuration on panel 1
    26.10.2012 18:42:05 Error: Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:42:17 Saving configuration on panel 3
    26.10.2012 18:42:19 Saving configuration on panel 2
    26.10.2012 18:42:20 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:50:29 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:50:39 Saving configuration on panel 2
    26.10.2012 18:50:40 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:51:10 Saving configuration on panel 3
    26.10.2012 18:51:28 Saving configuration on panel 3
    26.10.2012 18:51:34 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:51:48 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:51:56 Saving configuration on panel 1
    26.10.2012 18:51:57 Error: Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:51:57 Generating vehicles to database "" on MySQL Server "127.0.0.1:3309"
    26.10.2012 18:51:58 Error: Backgroundworker is busy
    26.10.2012 18:51:59 Error: Perl Exit Code: 255, DayZ Password: dayz
    26.10.2012 18:54:04 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 18:54:06 Saving configuration on panel 1
    26.10.2012 18:54:07 Error: Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 19:00:05 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 19:00:06 Error: MySQL Exception: Unable to connect to any of the specified MySQL hosts.
    26.10.2012 19:00:34 Opening Log


    edit ahb schon im readme geguckt aber wie geb ich der mysql die rechte ?
    jetzt kommd das

    Spoiler anzeigen

    Notice: Undefined variable: database_password in D:\Metro\SteamApps\common\Arma 2 Operation Arrowhead\@DayZ_Blizzard\htdocs\dayz\index.php on line 9

    Warning: mysql_connect(): Access denied for user 'dayz'@'localhost' (using password: NO) in D:\Metro\SteamApps\common\Arma 2 Operation Arrowhead\@DayZ_Blizzard\htdocs\dayz\index.php on line 9
    Access denied for user 'dayz'@'localhost' (using password: NO)


    sorry für den dreifach post hab versehentlich auf zizieren anstatt änder gedrückz.

    Einmal editiert, zuletzt von W0ife (26. Oktober 2012 um 22:07)