PDOException „Treiber nicht gefunden' in PHP
P粉478445671
P粉478445671 2023-08-29 14:04:38
0
2
438

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

auskommentiert

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?

P粉478445671
P粉478445671

Antworte allen (2)
P粉788571316

在Ubuntu中,在控制台中写入

sudo apt-get install php5-gd php5-mysql

它会起作用

    P粉203792468

    希望您正在本地主机中运行您的项目。在你的项目文件夹 app/config 中有一个名为parameters.ini的文件,确保你的Mysql数据库连接配置正确。如果您使用 mysql,请参阅database_driver=pdo_mysql是它的驱动程序。

    下面是一个示例。

    database_driver = pdo_mysql database_host = localhost database_port = database_name = databasename database_user = msqlusername database_password = mysqlpassword//if not make blank mailer_transport = smtp mailer_host = localhost mailer_user = mailer_password = locale = en secret = ThisTokenIsNotSoSecretChangeIt

    希望对您有帮助。

      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!