Hallo zusammen,
ich musste eine bestehende Contao Seite "duplizieren". Ich habe bei Mittwald Contao per Softwaremanager installiert. Habe alle Erweiterungen, die ich in der alten Installation hatte per Contao Manager installiert. Habe ebenfalls alle static files und templates hochgeladen. Danach habe ich eine neue Datenbank angelegt und eine bestehende Contao Datenbank importiert. Dann die neue Datenbank in der parameters.yml eingetragen. Seite aufgerufen. Seite wird angezeigt. Soweit so gut. Leider konnte keine meiner static files gefunden werden. Da ich das Problem schonmal hatte, und es durch neues Verknüpfen von z.B. CSS Dateien beheben konnte, habe ich das versucht - ohne Erfolg. Dann habe ich Contao über den Mittwald Manager als Standardanwendung gesetzt. Und ab hier funktionierte gar nichts mehr. Wenn ich die Seite aufrufe bekomme ich die Fehlerseite von Contao angezeigt An error occurred. Ich habe dann mal in die Log-Datei geschaut und die sagt folgendes:
Code:
[2020-03-25 12:40:28] request.CRITICAL: Exception thrown when handling an exception (Doctrine\DBAL\DBALException: An exception occured while establishing a connection to figure out your platform version. You can circumvent this by setting a 'server_version' configuration value For further information have a look at: https://github.com/doctrine/DoctrineBundle/issues/673 at /html/contao/vendor/doctrine/doctrine-bundle/ConnectionFactory.php line 79) {"exception":"[object] (Doctrine\\DBAL\\DBALException(code: 0): An exception occured while establishing a connection to figure out your platform version.\nYou can circumvent this by setting a 'server_version' configuration value\n\nFor further information have a look at:\nhttps://github.com/doctrine/DoctrineBundle/issues/673 at /html/contao/vendor/doctrine/doctrine-bundle/ConnectionFactory.php:79, Doctrine\\DBAL\\Exception\\DriverException(code: 0): An exception occurred in driver: SQLSTATE[HY000] [1130] Host 'xxx.xx.xx.xxx' is not allowed to connect to this MySQL server at /html/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:106, Doctrine\\DBAL\\Driver\\PDOException(code: 1130): SQLSTATE[HY000] [1130] Host 'xxx.xx.xx.xxx' is not allowed to connect to this MySQL server at /html/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:31, PDOException(code: 1130): SQLSTATE[HY000] [1130] Host 'xxx.xx.xx.xxx' is not allowed to connect to this MySQL server at /html/contao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27)"} []
Habe dann versucht die Einstellung Standardanwendung wieder rückgängig zu machen - ohne Erfolg. Hat jemand Erfahrung mit dieser Fehlermeldung? Soweit ich es verstehe, weiß Contao anscheinend auf einmal nicht mehr welchen Datenbanktreiber es benutzen soll.
Lesezeichen