Bonjour,
Je viens de faire un début d'application avec Symofny et j'ai voulut lui faire passer le test d'évaluation de Symfony et j'ai une erreur majeur que je ne comprends absolument pas, voici l'erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
SensioLabsInsight was not able to boot your Symfony application. If you need to customize files or run commands to make it bootable, you can edit your SensioLabsInsight project configuration to override the default "pre_composer_script" and/or "post_composer_script" settings.
 
Time to fix: about 4 hours Comment  Ignore  Open Issue  Permalink
PDOException: SQLSTATE[HY000] [2002] Connection refused in /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', NULL, Array)
#1 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(41): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', NULL, Array)
#2 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', NULL, Array)
#3 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(429): Doctrine\DBAL\Connection->connect()
#4 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(389): Doctrine\DBAL\Connection->getDatabasePlatformVersion()
#5 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(328): Doctrine\DBAL\Connection->detectDatabasePlatform()
#6 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(763): Doctrine\DBAL\Connection->getDatabasePlatform()
#7 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(616): Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform()
#8 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(174): Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping(Object(Doctrine\ORM\Mapping\ClassMetadata))
#9 /home/foobar/code/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(332): Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata(Object(Doctrine\ORM\Mapping\ClassMetadata), Object(Doctrine\ORM\Mapping\ClassMetadata), false, Array)
#10 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(78): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata('CAR\\CaranilleBu...')
#11 /home/foobar/code/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(216): Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata('CAR\\CaranilleBu...')
#12 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(281): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor('CAR\\CaranilleBu...')
#13 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Repository/DefaultRepositoryFactory.php(44): Doctrine\ORM\EntityManager->getClassMetadata('CAR\\CaranilleBu...')
#14 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(698): Doctrine\ORM\Repository\DefaultRepositoryFactory->getRepository(Object(Doctrine\ORM\EntityManager), 'CAR\\CaranilleBu...')
#15 /home/foobar/code/vendor/friendsofsymfony/user-bundle/Doctrine/UserManager.php(51): Doctrine\ORM\EntityManager->getRepository('CAR\\CaranilleBu...')
#16 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(1640): FOS\UserBundle\Doctrine\UserManager->__construct(Object(FOS\UserBundle\Util\PasswordUpdater), Object(FOS\UserBundle\Util\CanonicalFieldsUpdater), Object(Doctrine\ORM\EntityManager), 'CAR\\CaranilleBu...')
#17 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getFosUser_UserManagerService()
#18 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3511): Symfony\Component\DependencyInjection\Container->get('fos_user.user_m...')
#19 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3624): appProdProjectContainer->getFosUser_UserProvider_UsernameService()
#20 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(2191): appProdProjectContainer->getSecurity_Authentication_ManagerService()
#21 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getSecurity_AuthorizationCheckerService()
#22 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3170): Symfony\Component\DependencyInjection\Container->get('security.author...', 2)
#23 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getTwigService()
#24 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(426): Symfony\Component\DependencyInjection\Container->get('twig')
#25 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getCacheWarmerService()
#26 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(496): Symfony\Component\DependencyInjection\Container->get('cache_warmer')
#27 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(116): Symfony\Component\HttpKernel\Kernel->initializeContainer()
#28 /home/foobar/code/app/InsightAppKernel.php(15) : eval()'d code(7): Symfony\Component\HttpKernel\Kernel->boot()
#29 /home/foobar/code/app/InsightAppKernel.php(15): eval()
#30 {main}
 
Next Doctrine\DBAL\Driver\PDOException: SQLSTATE[HY000] [2002] Connection refused in /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:47
Stack trace:
#0 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(41): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', NULL, Array)
#1 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', NULL, Array)
#2 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(429): Doctrine\DBAL\Connection->connect()
#3 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(389): Doctrine\DBAL\Connection->getDatabasePlatformVersion()
#4 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(328): Doctrine\DBAL\Connection->detectDatabasePlatform()
#5 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(763): Doctrine\DBAL\Connection->getDatabasePlatform()
#6 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(616): Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform()
#7 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(174): Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping(Object(Doctrine\ORM\Mapping\ClassMetadata))
#8 /home/foobar/code/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(332): Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata(Object(Doctrine\ORM\Mapping\ClassMetadata), Object(Doctrine\ORM\Mapping\ClassMetadata), false, Array)
#9 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(78): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata('CAR\\CaranilleBu...')
#10 /home/foobar/code/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(216): Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata('CAR\\CaranilleBu...')
#11 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(281): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor('CAR\\CaranilleBu...')
#12 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Repository/DefaultRepositoryFactory.php(44): Doctrine\ORM\EntityManager->getClassMetadata('CAR\\CaranilleBu...')
#13 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(698): Doctrine\ORM\Repository\DefaultRepositoryFactory->getRepository(Object(Doctrine\ORM\EntityManager), 'CAR\\CaranilleBu...')
#14 /home/foobar/code/vendor/friendsofsymfony/user-bundle/Doctrine/UserManager.php(51): Doctrine\ORM\EntityManager->getRepository('CAR\\CaranilleBu...')
#15 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(1640): FOS\UserBundle\Doctrine\UserManager->__construct(Object(FOS\UserBundle\Util\PasswordUpdater), Object(FOS\UserBundle\Util\CanonicalFieldsUpdater), Object(Doctrine\ORM\EntityManager), 'CAR\\CaranilleBu...')
#16 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getFosUser_UserManagerService()
#17 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3511): Symfony\Component\DependencyInjection\Container->get('fos_user.user_m...')
#18 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3624): appProdProjectContainer->getFosUser_UserProvider_UsernameService()
#19 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(2191): appProdProjectContainer->getSecurity_Authentication_ManagerService()
#20 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getSecurity_AuthorizationCheckerService()
#21 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3170): Symfony\Component\DependencyInjection\Container->get('security.author...', 2)
#22 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getTwigService()
#23 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(426): Symfony\Component\DependencyInjection\Container->get('twig')
#24 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getCacheWarmerService()
#25 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(496): Symfony\Component\DependencyInjection\Container->get('cache_warmer')
#26 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(116): Symfony\Component\HttpKernel\Kernel->initializeContainer()
#27 /home/foobar/code/app/InsightAppKernel.php(15) : eval()'d code(7): Symfony\Component\HttpKernel\Kernel->boot()
#28 /home/foobar/code/app/InsightAppKernel.php(15): eval()
#29 {main}
 
Next Doctrine\DBAL\Exception\ConnectionException: An exception occured in driver: SQLSTATE[HY000] [2002] Connection refused in /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:103
Stack trace:
#0 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php(145): Doctrine\DBAL\Driver\AbstractMySQLDriver->convertException('An exception oc...', Object(Doctrine\DBAL\Driver\PDOException))
#1 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(47): Doctrine\DBAL\DBALException::driverException(Object(Doctrine\DBAL\Driver\PDOMySql\Driver), Object(Doctrine\DBAL\Driver\PDOException))
#2 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', NULL, Array)
#3 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(429): Doctrine\DBAL\Connection->connect()
#4 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(389): Doctrine\DBAL\Connection->getDatabasePlatformVersion()
#5 /home/foobar/code/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(328): Doctrine\DBAL\Connection->detectDatabasePlatform()
#6 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(763): Doctrine\DBAL\Connection->getDatabasePlatform()
#7 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(616): Doctrine\ORM\Mapping\ClassMetadataFactory->getTargetPlatform()
#8 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(174): Doctrine\ORM\Mapping\ClassMetadataFactory->completeIdGeneratorMapping(Object(Doctrine\ORM\Mapping\ClassMetadata))
#9 /home/foobar/code/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(332): Doctrine\ORM\Mapping\ClassMetadataFactory->doLoadMetadata(Object(Doctrine\ORM\Mapping\ClassMetadata), Object(Doctrine\ORM\Mapping\ClassMetadata), false, Array)
#10 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(78): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->loadMetadata('CAR\\CaranilleBu...')
#11 /home/foobar/code/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(216): Doctrine\ORM\Mapping\ClassMetadataFactory->loadMetadata('CAR\\CaranilleBu...')
#12 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(281): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor('CAR\\CaranilleBu...')
#13 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/Repository/DefaultRepositoryFactory.php(44): Doctrine\ORM\EntityManager->getClassMetadata('CAR\\CaranilleBu...')
#14 /home/foobar/code/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(698): Doctrine\ORM\Repository\DefaultRepositoryFactory->getRepository(Object(Doctrine\ORM\EntityManager), 'CAR\\CaranilleBu...')
#15 /home/foobar/code/vendor/friendsofsymfony/user-bundle/Doctrine/UserManager.php(51): Doctrine\ORM\EntityManager->getRepository('CAR\\CaranilleBu...')
#16 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(1640): FOS\UserBundle\Doctrine\UserManager->__construct(Object(FOS\UserBundle\Util\PasswordUpdater), Object(FOS\UserBundle\Util\CanonicalFieldsUpdater), Object(Doctrine\ORM\EntityManager), 'CAR\\CaranilleBu...')
#17 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getFosUser_UserManagerService()
#18 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3511): Symfony\Component\DependencyInjection\Container->get('fos_user.user_m...')
#19 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3624): appProdProjectContainer->getFosUser_UserProvider_UsernameService()
#20 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(2191): appProdProjectContainer->getSecurity_Authentication_ManagerService()
#21 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getSecurity_AuthorizationCheckerService()
#22 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(3170): Symfony\Component\DependencyInjection\Container->get('security.author...', 2)
#23 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getTwigService()
#24 /home/foobar/code/app/insight_cache/appProdProjectContainer.php(426): Symfony\Component\DependencyInjection\Container->get('twig')
#25 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php(310): appProdProjectContainer->getCacheWarmerService()
#26 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(496): Symfony\Component\DependencyInjection\Container->get('cache_warmer')
#27 /home/foobar/code/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php(116): Symfony\Component\HttpKernel\Kernel->initializeContainer()
#28 /home/foobar/code/app/InsightAppKernel.php(15) : eval()'d code(7): Symfony\Component\HttpKernel\Kernel->boot()
#29 /home/foobar/code/app/InsightAppKernel.php(15): eval()
#30 {main}
Ainsi que celui-ci qui me cause 992 problèmes mineur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
in src/CAR/CaranilleBundle/Tests/Controller/DefaultControllerTest.php
This file is not included in any of the tests suites present in the source code (phpunit.xml.dist).
 
Time to fix: about 1 hour Comment  Ignore  Open Issue  Permalink
Last edited 2 days ago by Caranille  Caranille
in vendor/doctrine/doctrine-bundle/Tests/BundleTest.php
This file is not included in any of the tests suites present in the source code (phpunit.xml.dist).
 
Time to fix: about 1 hour Comment  Ignore  Open Issue  Permalink etc...
Voici mon Github: https://github.com/Caranille/CaranilleNext
Et voici le lien vers mon évaluation: https://insight.sensiolabs.com/proje...4b/analyses/10
Même en cherchant sur google avec le message d'erreur Majeur je trouve rien alors que un projet vierge symfony passe sans problème alors que le dossier app est identique...

Merci de votre aide