Heim > Datenbank > MySQL-Tutorial > Warum erhalte ich in Laravel 5.4 unter PHP 7.0 die Ausnahme „Treiber konnte nicht gefunden werden'?

Warum erhalte ich in Laravel 5.4 unter PHP 7.0 die Ausnahme „Treiber konnte nicht gefunden werden'?

Susan Sarandon
Freigeben: 2024-11-16 12:08:03
Original
274 Leute haben es durchsucht

Why Am I Getting

Laravel 5.4 auf PHP 7.0: Fehlerbehebung „Treiber konnte nicht gefunden werden“-Ausnahme

Problem:

Beim Versuch, ein Laravel 5.4-Projekt auf PHP 7.0 mit Ubuntu 14.04 zu migrieren, treten die folgenden Ausnahmen auf:

[IlluminateDatabaseQueryException]

could not find driver (SQL: select * from information_schema.tables where table_schema = pmaramaldb and table_name = migrations)
Nach dem Login kopieren

[PDOException]

could not find driver
Nach dem Login kopieren

Mögliche Lösungen:

Erweiterungslösung aktivieren:

Überprüfen Sie, ob die PDO-Erweiterung aktiviert ist.

Installieren der php7.0-MySQL-Lösung:

Stellen Sie sicher, dass MySQL installiert ist, indem Sie Folgendes ausführen:

sudo apt-get install php7.0-mysql
Nach dem Login kopieren

SQL Lite-Installationslösung:

Versuchen Sie, SQLite zu installieren, indem Sie Folgendes ausführen:

sudo apt-get install php5-sqlite
Nach dem Login kopieren

Composer Dump-Autoload-Lösung:

Führen Sie den folgenden Befehl aus:

composer dump-autoload
Nach dem Login kopieren

Lösung:

Wenn die oben genannten Lösungen nicht funktionieren, versuchen Sie, php7-mysql zu installieren. Führen Sie den folgenden Befehl aus:

sudo apt install php7.0-mysql
Nach dem Login kopieren

Alternativ installieren Sie die neueste Version von PHP-MySQL:

sudo apt install php-mysql
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWarum erhalte ich in Laravel 5.4 unter PHP 7.0 die Ausnahme „Treiber konnte nicht gefunden werden'?. 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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage