web-dev-qa-db-fra.com

Laravel login depuis sqlite DB, obtenant "PDOException impossible de trouver le pilote"

J'essaie d'écrire un formulaire de connexion simple en utilisant Laravel et sqlite DB sur localhost (vagrant et virtualbox). Cependant, après la saisie du nom d'utilisateur et du mot de passe, l'erreur continue à apparaître: "PDOException n'a pas trouvé le pilote". Des idées?

--- MODIFIER ---

A dû installer le pilote sqlite en tapant

  Sudo apt-get install php5-sqlite

dans ma fenêtre de terminal. Il n’a pas été activé par défaut: /

17
Deividas Pranaitis

On dirait que votre version de PHP est manquante ou a désactivé l’extension PDO. Utilisez la fonction phpinfo pour répertorier les extensions installées et activées. Si PDO n’est pas là, recherchez une ligne commentée dans votre fichier php.ini et/ou parlez à la personne qui gère vos serveurs.

8
Alan Storm

Votre système a une installation php SQLite manquante.

Installez-le en utilisant:

Sudo apt-get install php7.0-sqlite
0