Bei der LTS Version 4.4.0 scheitert das Install-tool unter (/contao/install) wenn die MySQL Verbindung nicht funktioniert.
Hergang:
- Neue "manuelle" Installation mit 4.4.0 .zip-Datei auf lokalem lampp (Ubuntu)
-> /contao/install funktioniert
- MySQL server heruntergefahren
-> /contao/install funktioniert
- MySQL server wieder hochgefahren und im Admin Bereich eine Root-Seite, Startseite, und einen Artikel erstellen, damit auf der Startseite etwas angezeigt wird (quasi ein "Hello World" mit Contao).
-> /contao/install funktioniert
- MySQL server heruntergefahren
-> /contao/install funktioniert NICHT
Fehler im Log:
Code:
[2017-06-21 12:55:06] app.CRITICAL: An exception occurred. {"exception":"[object] (Doctrine\\DBAL\\Exception\\ConnectionException(code: 0): An exception occured in driver: SQLSTATE[HY000] [2002] No such file or directory at /home/alex/lampp/nucontao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:103, Doctrine\\DBAL\\Driver\\PDOException(code: 2002): SQLSTATE[HY000] [2002] No such file or directory at /home/alex/lampp/nucontao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:47, PDOException(code: 2002): SQLSTATE[HY000] [2002] No such file or directory at /home/alex/lampp/nucontao/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43)"} []
Das ganze Problem ist bei mir aufgetreten als ich die kleine Seite testweise zu meinem Hoster verschieben wollte. Bei dem Vorgang brauche ich ja das Install-Tool unter /contao/install um die neue MySQL Datenbank einzustellen, was ja auch so in der Anleitung steht.
Für mich macht es also überhaupt keinen Sinn, dass das Install Tool wegen fehlender MySQL Verbindung einen Fehler wirft.
Kann jemand das Problem reproduzieren? Ich erstelle dann gleich noch einen Issue auf GitHub.
Lesezeichen