-1
votes

Une exception Symfony PDO n'a pas pu trouver de conducteur

Je sais que cette question a déjà été posée, mais je ne pouvais pas trouver une réponse qui fonctionne pour moi.

Je suis sur Linux et j'ai créé un projet Symfony 4 avec Compositeur, et je voulais installer EasyBundle Admin.

Tout fonctionne bien, mais lorsque je fais PHP Bin / Console Server: exécutez et accédez au lien d'adresse, et mettez / admin à la fin pour aller à La page, j'ai une erreur:

"Une exception a été lancée lors du rendu d'un modèle (" une exception survenue au pilote: impossible de trouver le conducteur ")."

J'ai fouillé toute la journée, j'ai tout essayé mais je ne peux pas le faire fonctionner.


3 commentaires

Il semble que votre base de données n'est pas configurée


Je ne sais pas, je ne suis pas un professionnel du tout dans Configuration Server Web, etc.


Je pense que je n'ai pas de base de données ou si j'en ai un, je ne sais pas où et comment la configurez-la


3 Réponses :


1
votes

Installer MySQL. Ensuite, faites xxx

puis xxx


1 commentaires

J'ai vu cette Erlier, et j'ai essayé, quand je fais le sudo yum installer php-mysql, il dit: Dernière expiration de Metadata Check: 1:39:24 Il y a 1:39:24 sur le 07 févr. 2019 04:02:55 pm cet. Aucun match pour argument: Erreur PHP-MySQL: Impossible de trouver une correspondance et lorsque je souhaite créer une base de données Whith Symfony, même problème, Impossible de trouver un pilote PDO



0
votes

La première avant de démarrer votre application Web consiste à configurer un environnement approprié.

Dans votre cas, vous devez configurer une lampe ou une pile de Lemp.

Selon votre distribution Linux, il peut y avoir une manipulation différente. Les détails de ces manipulations sont hors de la portée de cette question.


1 commentaires

Je sais que mais je ne sais pas ce que je dois faire pour avoir une environnementale appropriée



0
votes

Il y a peu de choses que vous devriez faire pour exécuter votre projet Symfony nouvellement établi.

Tout d'abord, vous devez d'abord configurer un système de gestion de base de données sur votre machine. Bien que les autres aient suggéré MySQL, je conseillerais de commencer avec SQLite3. La configuration est beaucoup plus facile et elle est excellente à des fins de développement. P>

Installer sqlite3 code> sur votre machine. Si vous avez une distribution basée sur Debian, vous pouvez le faire avec: p> xxx pré>

ou à l'aide du gestionnaire de packages. P>

Après l'installation réussie que vous devez modifier Deux fichiers: p>

.env code> strong> p>

Trouver la ligne suivante: p>

sqlite3 var/app.db


0 commentaires