MYSQL Fehler bei DB Connect, warum?

Thema wurde von Anonymous, 14. Mai 2017 erstellt.

  1. Anonymous

    Anonymous Aktives Mitglied

    Registriert seit:
    25. April 2017
    Beiträge:
    32
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo
    Ich möchte per Cron Job mene Artikel (die liegen in der richtigen Form als "Backup" bereit einspielen).
    Ich hab dazu im Root einen Ordner import_sql angelegt, dort ist der Dump auch drin, wird entpackt aber ich bekomme keinen Connect zur Datenbank. Warum?

    Code:
    <?php
    require_once('../includes/configure.php');
    
    
    $restore_file  = "data.sql.gz";
    $rename_restore_file = "data.sql";
    $server_name   = DB_SERVER;
    $username      = DB_SERVER_USERNAME;
    $password      = DB_SERVER_PASSWORD;
    $database_name = DB_DATABASE;
    
    exec("gunzip {$restore_file} &> unzip.log");
    
    
    exec("mysql -h {$server_name} -u {$username} -p{$password} {$database_name}  < {$rename_restore_file} &> restore.log");
    echo "Das DUMP wurde eingespielt!";
    ?>
    Fehlermeldung:
    ERROR 1045 (28000): Access denied for user 'xyz'@'localhost' (using password: YES)

    Was ist da nicht richtig? Der Shop läuft ja und die Zugangsdaten hole ich mir ja aus der configure.php so das die stimmen müssen.

    Hat jemand eine Idee wo der Fehler ist?

    Besten Dank!