Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie behebt man „PDOException: Treiber konnte nicht gefunden werden' in Symfony2?

DDD
Freigeben: 2024-11-02 09:19:02
Original
588 Leute haben es durchsucht

How to Fix

PDOException „Treiber konnte nicht gefunden werden“ in PHP

Beim Versuch, ein Schema mit dem Symfony2-Befehl zu erstellen:

php app/console doctrine:schema:create
Nach dem Login kopieren

Möglicherweise wird die Fehlermeldung angezeigt:

PDOException “could not find driver”
Nach dem Login kopieren

Obwohl die Zeile extension=php_pdo_mysql.dll in der php.ini-Datei auskommentiert wurde, besteht das Problem weiterhin. Darüber hinaus führt die Ausführung von php -m zu den folgenden Warnungen:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/mysql.so' - /usr/lib/php5/20090626+lfs/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/mysqli.so' - /usr/lib/php5/20090626+lfs/mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/pdo_mysql.so' - /usr/lib/php5/20090626+lfs/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
Nach dem Login kopieren

Lösung:

Führen Sie für Ubuntu-Systeme den folgenden Befehl in der Konsole aus:

sudo apt-get install php5-gd php5-mysql
Nach dem Login kopieren

Dieser Befehl installiert die erforderlichen PHP-Module und das Problem sollte behoben sein.

Das obige ist der detaillierte Inhalt vonWie behebt man „PDOException: Treiber konnte nicht gefunden werden' in Symfony2?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!