未捕获的 Symfony\Component\Debug\Exception\ClassNotFoundException:试图从命名空间"UserBundleUserBu


php bin/console clear-cache:

PHP致命错误:未捕获Symfony\Component\Debug\Exception\ClassNotFoundException:试图加载类"使用命名空间"UserBundle\UserBundle"中的"rBundle"。您是否忘记了另一个命名空间的"use"语句?在/var/www/html/projects/Event Finance/api/app/AppKernel.php中:21堆栈跟踪:#0/var/www/html/projects/Event Finance/api/vender/symfony/symfony/src/symfony/Component/HttpKernel/Kernel.php(488( :AppKernel->registerBundles((#1/var/www/html/projects/Event Finance/app/vendor/symfony/src/symfony/Component/HttpKernel/Kernel.php(132( :Symfony\Component\HttpKernel\Kernel->initializeBundles((#2/var/www/html/projects/Event Finance/App/vendor/symfony/symfoy/src/symfony/Bundle/FrameworkBundle/Console/Appphp(64(:Symfony\Component\HttpKernel\Kernel->boot((#3/var/www/html/projects/Event Finance/app/vendor/symfony/symfoy/src/symfony/Component/Console/Application.php(148(:Symfony\Bundle\FrameworkBundle\Console\Application->doRun(对象(Symfony\Component\Console\Input\ArgvInput(,对象(位于第21行的/var/www/html/projects/Event Finance/api/app/AppKernel.php中的Symfony\Componen

我已经花了两天时间通过上传、多次配置symfony来修复这个错误。更改目录权限等等。最后,我在Symfony 3.4项目中解决了这个问题。

有两件事你需要做来修复这个错误:

  1. 在composer.json中,如下修改autoload部分下的psr-4部分
"autoload": {
"psr-4": {
"": "src/"
},
},
  1. 然后执行以下命令

composer dumpautoload

您的捆绑包名称中有一个拼写错误:

Use rBundle应为UserBundle。

最新更新