【发布时间】:2016-12-14 07:37:25
【问题描述】:
对不起,如果这个问题很愚蠢,我对 Symfony 还是很陌生。在安装了 oficial documentation 的捆绑包后,我收到了一个错误:
致命错误:未捕获 Symfony\Component\Debug\Exception\ClassNotFoundException:试图 从命名空间加载类“ApplicationSonataNotificationBundle” “应用程序\奏鸣曲\通知包”。你忘了一个“使用” 另一个命名空间的声明?在 C:\OpenServer\domains\tdserebro\app\AppKernel.php:41
AppKernel.php#41 行是:
new Application\Sonata\NotificationBundle\ApplicationSonataNotificationBundle(),
那要我“使用”什么?文档中没有类似的东西。 如果这很重要,类本身存储在 app\Application\Sonata\NotificationBundle\ 目录中(默认情况下)。 Symfony 版本是 2.8
【问题讨论】:
-
它无法识别新的捆绑包,自动加载器无法加载它可能是因为它可以在供应商目录中找到它。你应该检查它是否存在。然后
rm -rf app/cache/* && rm -rf app/logs/*再试一次。
标签: php symfony sonata-admin symfony-sonata sonata