hallo,
ich habe meine passwörter verstärkt und MySQL root sowie von froxlor geändert. in der config habe ich das auch angepasst:
sql['host']='127.0.0.1';
$sql['user']='froxlor';
$sql['password']='FROXLOR_DB_PW';
$sql['db']='froxlor';
$sql_root[0]['caption']='Default';
$sql_root[0]['host']='127.0.0.1';
$sql_root[0]['user']='root';
$sql_root[0]['password']=MYSQLROOT_DB_PW';
aber wenn ich jetzt den cronjob:
/usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --force
ausführe sagt er, keine verbindung:
root@root:/home# /usr/bin/php -q /var/www/froxlor/scripts/froxlor_master_cronjob.php --force
froxlor[7709]: SQLSTATE[HY000] [1045] Access denied for user 'froxlor'@'localhost' (using password: YES)
froxlor[7709]: --- DEBUG: #0 /var/www/froxlor/lib/Froxlor/Database/Database.php(338): PDO->__construct('mysql:dbname=fr...', 'froxlor', 'DB_UNPRIV_PWD...', Array) #1 /var/www/froxlor/lib/Froxlor/Database/Database.php(213): Froxlor\Database\Database::getDB() #2 /var/www/froxlor/lib/Froxlor/Cron/MasterCron.php(213): Froxlor\Database\Database::__callStatic('query', Array) #3 /var/www/froxlor/lib/Froxlor/Cron/MasterCron.php(34): Froxlor\Cron\MasterCron::init() #4 /var/www/froxlor/scripts/froxlor_master_cronjob.php(20): Froxlor\Cron\MasterCron::run() #5 {main}
ich kann mich aber bei beiden datenbanken mit den PW's bei phpmyadmin anmelden.
ich habe mal etwas rum probiert und hab herausgefunden dass es am froxlor PW irgendwie liegt. wenn ich in die config das alte eintrage, kommt kein Fehler. aber das neue PW ist ja eigentlich aktiv, verstehe ich nicht...