2017-06-03 3 views
2

Ich benutze Laravel auf Ubuntu 17.4. Wenn ich diesen Befehl eingeben: php artisan migrate:refresh ich folgendes Problem bekommen:Laravel - Konnte Treiberausnahme mit sqlite nicht finden

[Illuminate \ Database \ QueryException] konnte nicht Treiber finden (SQL: select * from sqlite_master wo type = 'table' und name = Migrationen)
[PDOException]
konnte nicht gefunden Fahrer

ich durch laufen sudo apt-get install php7.1-sqlite3 sQLite-Treiber zu installieren versucht, aber ich habe das folgende Problem:

Paketlisten werden gelesen ...
Abhängigkeitsbaum
Reading state information ...
Done Fertig E: Kann Paket php7.1-sqlite3
E lokalisieren: Konnte nicht finden jedes Paket von glob ‚php7 .1-sqlite3 '
E: Konnte kein Paket von Regex' php7.1-sqlite3 'finden.

Auch meine PHP-Version ist: PHP 7.1.5-1+deb.sury.org~yakkety+2.

+0

stellen Sie sicher, dass Sie das 'apt-get update' ausgeführt haben, um Ihre Abhängigkeiten zu aktualisieren. – hassan

Antwort

1

Sind Sie sicher, dass Ihre Sqlite-Konfigurationen richtig eingestellt wurden? Weil ich das gleiche Problem auf meinem Ubuntu 17.04 hatte, und es wurde mit

sudo apt-get install php7.1-sqlite3 

gelöst Kann ich wissen, wie Sie Ihre SQLite konfiguriert?