Also, irgendwie klappt das nicht, habs jetzt schon dreimal versucht, falls ich mich irgendwo vertan habe....
Habe folgendes gemacht:
1. Neuen db-user angelegt, den user der db zugeordnet, Rechte vergeben (controlpanel)
2. Localconfig über ftp aufgemacht, die Einträge "db_user" und "pass" entsprechend geändert und gespeichert. Erneuter Aufruf der Datei zeigt korrekt die geänderten Daten.
Code:
$GLOBALS['TL_CONFIG']['installCount'] = 0;
$GLOBALS['TL_CONFIG']['dbDriver'] = 'MySQLi';
$GLOBALS['TL_CONFIG']['dbHost'] = 'localhost';
$GLOBALS['TL_CONFIG']['dbUser'] = 'piscoelq_XXXX';
$GLOBALS['TL_CONFIG']['dbPass'] = 'XXXXXXXXX';
$GLOBALS['TL_CONFIG']['dbDatabase'] = 'piscoelq_1';
$GLOBALS['TL_CONFIG']['dbPconnect'] = false;
$GLOBALS['TL_CONFIG']['dbCharset'] = 'UTF8';
Wenn ich nun die Seite im Browser öffne, erscheint nur eine Fehlermeldung. Die Log-Datei sagt folgendes:
HTML-Code:
[27-Jan-2017 11:20:28 Chile/Continental]
PHP Warning: mysqli::real_connect(): (HY000/1045): Access denied for user 'piscoelq_XXXNEUXXX'@'localhost' (using password: YES) in /home/piscoelq/public_html/system/modules/core/library/Contao/Database/Mysqli.php on line 46
#0 [internal function]: __error(2, 'mysqli::real_co...', '/home/piscoelq/...', 46, Array)
#1 /home/piscoelq/public_html/system/modules/core/library/Contao/Database/Mysqli.php(46): mysqli->real_connect('localhost', 'piscoelq_XXXXX', 'XXXXPASSNEUXXX', 'piscoelq_1', 3306, '')
#2 /home/piscoelq/public_html/system/modules/core/library/Contao/Database.php(81): Contao\Database\Mysqli->connect()
#3 /home/piscoelq/public_html/system/modules/core/library/Contao/Database.php(165): Contao\Database->__construct(Array)
#4 [internal function]: Contao\Database::getInstance()
#5 /home/piscoelq/public_html/system/modules/core/library/Contao/System.php(140): call_user_func(Array)
#6 /home/piscoelq/public_html/system/modules/core/controllers/BackendInstall.php(479): Contao\System->import('Database')
#7 /home/piscoelq/public_html/system/modules/core/controllers/BackendInstall.php(168): Contao\BackendInstall->setUpDatabaseConnection()
#8 /home/piscoelq/public_html/contao/install.php(24): Contao\BackendInstall->run()
#9 {main}
Was mache ich falsch???