Ich habe das Passwort aus meiner anderen Installation übernommen, es aber auch schon testweise gegen ein anderes Passwort getauscht. Es scheint keinen Unterschied zu machen.
Hier gibt es einen Thread von 2018 dazu, aber ohne Lösung.
Ich habe jetzt ein weiteres Passwort ohne jegliches Sonderzeichen probiert.
Bei einem genauen Blick fällt mir auf, dass keine Fehlermeldung kommt, sondern einfach das Eingabefenster neu aufgerufen wird.
Im Fehlerprotokoll steht tatsächlich etwas:
Code:
[2021-01-19 19:30:21] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
[2021-01-19 19:30:21] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\ConnectionException: "An exception occurred in driver: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)" at /www/htdocs/MEIN-INSTALL-PFAD/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 112 {"exception":"[object] (Doctrine\\DBAL\\Exception\\ConnectionException(code: 0): An exception occurred in driver: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /www/htdocs/MEIN-INSTALL-PFAD/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:112, Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /www/htdocs/MEIN-INSTALL-PFAD/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18, PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at /www/htdocs/MEIN-INSTALL-PFAD/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:38)"} []
Warum versucht Contao bereits beim Login auf die Datenbank zu zugreifen? Zumal ich noch gar keine Verbindungsdaten hinterlegen konnte. Das Install Tool Passwort liegt doch im Filesystem und nicht in der Datenbank.
--------------
Seltsamerweise funktioniert es jetzt plötzlich, ohne weitere Änderungen. Das könnte für mich ein Hinweis auf irgendwelche Browser-Caching oder irgendwelche DNS-Routing Probleme sein (Subdomain läuft für den Umzug über DNS Weiterleitungen).
Lesezeichen