很抱歉,如果问题很愚蠢,我对Symfony很新。安装完成后,oficial documentation我发送了一个错误:
致命错误:未捕获 Symfony \ Component \ Debug \ Exception \ ClassNotFoundException:试图 从命名空间加载类“ApplicationSonataNotificationBundle” “应用程序\奏鸣曲\ NotificationBundle”。你忘记了“使用”吗 另一个名称空间的语句在 C:\ OpenServer的\域\ tdserebro \应用\ AppKernel.php:41
AppKernel.php#41行是:
new Application\Sonata\NotificationBundle\ApplicationSonataNotificationBundle(),
那是什么让我“使用”?文档中没有类似的东西。 如果这很重要,则类本身存储在app \ Application \ Sonata \ NotificationBundle \目录中(默认情况下)。 Symfony版本是2.8
答案 0 :(得分:0)
默认自动加载配置要求您的班级Application\Sonata\NotificationBundle
位于 src / Application / Sonata / NotificationBundle / 中,而不是 app / 。
重新配置自动加载器(您可以在composer.json中执行此操作),或者在 src / 下移动文件。