抱歉,今天 Symfony 发生了一些奇怪的事情。\n我正在与朋友一起开发一个 Web 应用程序,并决定今天早上运行 Composer 更新。\n之前一切正常,但一旦 Composer 更新完成,我收到了一个缓存:清除错误。这是关于如何Doctrine\\Common\\Persistence\\ManagerRegistry;在多个存储库上找到的,所以我尝试使用 PhpStorm 自动完成,它可以解决Doctrine\\Persistence\\ManagerRegistry所有问题。\n问题是,一旦我在所有存储库上更正了该问题,我在尝试运行时收到以下错误php bin/console:
Symfony\\Component\\ErrorHandler\\Error\\ClassNotFoundError^ {#4524\n #message: """\n Attempted to load class "MappingDriverChain" from namespace "Doctrine\\Common\\Persistence\\Mapping\\Driver".\\n\n Did you forget a "use" statement for "Doctrine\\Persistence\\Mapping\\Driver\\MappingDriverChain"?\n """\n #code: 0\n #file: "./var/cache/dev/ContainerO7VJLRg/App_KernelDevDebugContainer.php"\n #line: 1223\n trace: {\n ./var/cache/dev/ContainerO7VJLRg/App_KernelDevDebugContainer.php:1223 {\n ContainerO7VJLRg\\App_KernelDevDebugContainer->getDoctrine_Orm_DefaultEntityManagerService($lazyLoad = true)^\n \xe2\x80\xba \n \xe2\x80\xba $b = new \\Doctrine\\Common\\Persistence\\Mapping\\Driver\\MappingDriverChain();\n \xe2\x80\xba \n }\n ./var/cache/dev/ContainerO7VJLRg/App_KernelDevDebugContainer.php:6427 { \xe2\x80\xa6}\n ./var/cache/dev/ContainerO7VJLRg/App_KernelDevDebugContainer.php:6472 { \xe2\x80\xa6}\n ./var/cache/dev/ContainerO7VJLRg/App_KernelDevDebugContainer.php:899 { \xe2\x80\xa6}\n ./vendor/symfony/http-kernel/CacheWarmer/CacheWarmerAggregate.php:90 { \xe2\x80\xa6}\n ./vendor/symfony/http-kernel/Kernel.php:572 { \xe2\x80\xa6}\n ./vendor/symfony/http-kernel/Kernel.php:131 { …Run Code Online (Sandbox Code Playgroud)