Ich habe Lampp auf meinem Linux-System installiert und lerne Symfony2, während ich versuche, ein Schema mit dem Befehl Symfony2 zu erstellen
php app/console doctrine:schema:create
Ich habe die folgende Fehlermeldung erhalten: -
PDOException „Treiber konnte nicht gefunden werden“
Ich habe auch die Zeile extension=php_pdo_mysql.dll
Ich habe versucht, mein Problem zu finden und zu suchen, konnte es aber nicht lösen. Wenn ich den Befehl php -m
ausführe, erhalte ich das folgende Ergebnis: -
PHP-Warnung: PHP-Start: Dynamische Bibliothek '/usr/lib/php5/20090626+lfs/mysql.so' kann nicht geladen werden – /usr/lib/ php5/20090626+lfs/mysql.so: Gemeinsam genutzte Objektdatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis in „Unbekannt“ in Zeile 0 PHP-Warnung: PHP-Start: Die dynamische Bibliothek „/usr/lib/php5/20090626+lfs/mysqli.so“ kann nicht geladen werden – /usr/lib/php5/20090626+lfs/mysqli.so: Shared-Object-Datei kann nicht geöffnet werden: Nein Eine solche Datei oder ein solches Verzeichnis in „Unbekannt“ in Zeile 0 PHP-Warnung: PHP-Startup: Dynamische Bibliothek '/usr/lib/php5/20090626+lfs/pdo_mysql.so' kann nicht geladen werden - /usr/lib/php5/20090626+lfs/pdo_mysql.so: Shared-Object-Datei kann nicht geöffnet werden: Nein Eine solche Datei oder ein solches Verzeichnis in „Unbekannt“ in Zeile 0 [PHP-Module] bcmath bz2 Kalender Kern ctype Datum dba dom ereg exif Dateiinformation Filter ftp gettext Hash iconv json libxml mbstring mhash openSL pcntl pcre gU ---- ----
Gibt es eine Möglichkeit, dieses Problem zu beheben?
在Ubuntu中,在控制台中写入
它会起作用
希望您正在本地主机中运行您的项目。在你的项目文件夹 app/config 中有一个名为parameters.ini的文件,确保你的Mysql数据库连接配置正确。如果您使用 mysql,请参阅
database_driver=pdo_mysql
是它的驱动程序。下面是一个示例。
希望对您有帮助。