【发布时间】:2015-03-15 08:12:10
【问题描述】:
我尝试在 symfony2 配置下连接到我的数据库(MySQL),但我总是遇到这个异常:
INFO - 匹配的路由“_configurator_step”(参数:“_controller”:“Sensio\Bundle\DistributionBundle\Controller\ConfiguratorController::stepAction”,“index”:“0”,“_route”:“_configurator_step”) 调试 - 通知事件“kernel.request”到监听器“Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\DumpListener::configure”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\TranslatorListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\Security\Http\Firewall::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController”通知事件“kernel.controller”。 调试 - 将事件“kernel.controller”通知到侦听器“Acme\DemoBundle\EventListener\ControllerListener::onKernelController”。 调试 - 将事件“kernel.controller”通知到侦听器“Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController”。 调试 - 向侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController”通知事件“kernel.controller”。 调试 - 将事件“kernel.controller”通知到侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController”。 调试 - 向侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController”通知事件“kernel.controller”。 调试 - 向侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelController”通知事件“kernel.controller”。 调试 - 将事件“kernel.controller”通知到侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController”。 CRITICAL - 未捕获的 PHP 异常 Doctrine\DBAL\Exception\ConnectionException:“驱动程序中发生异常:SQLSTATE[HY000] [1049] 未知数据库 'symfony'”,位于 D:\wamp\www\simpony\vendor\doctrine\dbal\lib \Doctrine\DBAL\Driver\AbstractMySQLDriver.php 第 103 行 调试 - 通知事件“kernel.request”到监听器“Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\DumpListener::configure”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Bundle\FrameworkBundle\EventListener\SessionListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\HttpKernel\EventListener\TranslatorListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Component\Security\Http\Firewall::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Bundle\AsseticBundle\EventListener\RequestListener::onKernelRequest”通知事件“kernel.request”。 调试 - 向侦听器“Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController”通知事件“kernel.controller”。 调试 - 将事件“kernel.controller”通知到侦听器“Acme\DemoBundle\EventListener\ControllerListener::onKernelController”。 调试 - 将事件“kernel.controller”通知到侦听器“Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController”。 调试 - 向侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController”通知事件“kernel.controller”。 调试 - 向侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController”通知事件“kernel.controller”。 调试 - 向侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController”通知事件“kernel.controller”。 调试 - 向侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelController”通知事件“kernel.controller”。 调试 - 将事件“kernel.controller”通知到侦听器“Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController”。
请问如何解决?
【问题讨论】: