Bonjour à toutes et tous,
Je suis actuellement sur un projet Symfony, version 3.1.5.
Je tente de générer une entité, via la commandeLa commande se lance bien, et me demande alors de spécifier le nom de l'entité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part php bin/console doctrine:generate:entity
Une fois cela réalisé, je valide et là... c'est le drame ;-)
J'ai cette erreur:
[Doctrine\DBAL\Exception\ConnectionException]
An exception occured in driver: SQLSTATE[HY000] [2002] Connection refused
Petite précision: mon projet tourne sous une Vagrant, montée avec Puphpet.
Voici ma configuration pour la DB, dans parameters.yml:
Pour la connection à la DB, j'utilise Sequel PRO, et j'ai ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 # This file is auto-generated during the composer install parameters: database_driver: pdo_mysql database_host: 127.0.0.1 database_port: 3307 database_name: blog database_user: root database_password: root mailer_transport: smtp mailer_host: 127.0.0.1 mailer_user: null mailer_password: null secret: JeSuisLeSuperTokenAChanger
- MySQLhote: 127.0.0.1
- user: root
- password: root
- base: blog
- port: 3306
- hote SSH: 192.168.33.11
- user SSH::vagrant
- clé SSH: ma clé SSH
- port SSH: 22
Précision: la connexion à la DB avec Sequel PRO ne pose aucun souci.
En faisant quelques recherches, j'ai vu qu'un ajout de la propriété server_version (dans config.yml > doctrine > dbal) pourrait régler le souci.
Et ce fut le cas ;-)
Par contre, maintenant que je tente la commande,
Code : Sélectionner tout - Visualiser dans une fenêtre à part php bin/console doctrine:schema:update --dump-sql
je me retrouve avec la même erreur, pour rappel:
[Doctrine\DBAL\Exception\ConnectionException]
An exception occured in driver: SQLSTATE[HY000] [2002] Connection refused.
Voilà, un peu d'aide serait la bienvenue, je rame un peu là!
Grand merci,
Partager