小编use*_*874的帖子

Doctrine\Common\Persistence\Mapping\Driver 丢失

抱歉,今天 Symfony 发生了一些奇怪的事情。\n我正在与朋友一起开发一个 Web 应用程序,并决定今天早上运行 Composer 更新。\n之前一切正常,但一旦 Composer 更新完成,我收到了一个缓存:清除错误。这是关于如何Doctrine\\Common\\Persistence\\ManagerRegistry;在多个存储库上找到的,所以我尝试使用 PhpStorm 自动完成,它可以解决Doctrine\\Persistence\\ManagerRegistry所有问题。\n问题是,一旦我在所有存储库上更正了该问题,我在尝试运行时收到以下错误php bin/console

\n
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)

php doctrine symfony composer-php symfony5

4
推荐指数
1
解决办法
4872
查看次数

标签 统计

composer-php ×1

doctrine ×1

php ×1

symfony ×1

symfony5 ×1