it-swarm.com.de

Laravel Login von SQLite DB, bekommen "PDOException konnte Treiber nicht finden"

Ich versuche, ein einfaches Anmeldeformular mit Laravel und sqlite DB auf localhost (vagrant und virtualbox) zu schreiben. Nach der Eingabe von Benutzername und Passwort erhalte ich jedoch die Fehlermeldung "PDOException konnte den Treiber nicht finden". Irgendwelche Ideen?

--- EDIT ---

Musste SQLite-Treiber durch Eingabe installieren

  Sudo apt-get install php5-sqlite

in meinem Terminalfenster. Es war irgendwie nicht standardmäßig aktiviert: /

17

Es hört sich so an, als ob in Ihrer Version von PHP die PDO-Erweiterung fehlt oder deaktiviert ist. Verwenden Sie die Funktion phpinfo, um die installierten und aktivierten Erweiterungen aufzulisten. Wenn PDO nicht vorhanden ist, suchen Sie in Ihren php.ini-Dateien nach einer kommentierten Zeile und/oder sprechen Sie mit der Person, die Ihre Server verwaltet.

8
Alan Storm

Auf Ihrem System fehlt die Installation von PHP SQLite.

Installieren Sie es mit:

Sudo apt-get install php7.0-sqlite
0