Symfony PDOException konnte keine Treiber finden
Ich habe ein problem mit symfony2.3, heute habe ich diese Fehlermeldung : "PDoException nicht finden konnte-Treiber" während gestern funktionierte alles perfekt.
Wenn ich diesen Befehl ausführen Zeile : php app/check.php Alles ist ok :
OK PDO should be installed
OK PDO should have some drivers installed (currently available: sqlite)
In meinem Datei-Parameter.yml ist alles richtig.
Verstehe ich nicht, warum es funktionierte gestern und heute habe ich diesen Fehler.
Beste Grüße,
- Können Sie uns zeigen Ihre
parameters.yml
(änderung der sensiblen Informationen). Fehlt der Treiber, die Sie eingerichtet haben, in diese Datei.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zuerst von allen, überprüfen Sie Ihre php.ini - Datei: Erweiterungen (php_pdo_pgsql oder php_pdo_mysql) und php_pdo muss aktiviert sein. Stellen Sie sicher, gelten diese änderungen auf php.ini-Datei, die Ihre symfony-Projekt verwenden, aktivieren Sie diese auf localhost/path_to_your_project/web/config.php. Sie wissen, wenn diese Erweiterungen aktiviert sind, wird die Ausführung der Funktion phpinfo().
Diese Befehl ist auch hilfreich: php -m. Es listet auf der Konsole alle php-Module, die geladen werden.
Tipp: schauen Sie Apache-error-log, könnte es etwas falsch mit der Last Ihrer Erweiterungen. Diese Datei befindet sich nach Ihrer server-Konfiguration.