之前在做一个composer包的时候,遇到过这种错误
比如:在vendor目录下面
Organization
–Product
–src
–Symfony
–Test
–HelloWorld.php
HelloWorld.php内容为
Symfony; class HelloWord { # code... } ?>
以上内容在我们DefaultController.php使用
更正为:
以上内容在我们DefaultController.php使用
总结:,开始以为namespace名称不对,后来发现是Symfony的autoloader遵循(PSR-0, PSR-4),namespace路径必须和调用的Class文件路径保持一致
symfony中文手册|Symfony Attempted to load class “ClassName” from namespace
http://m.bbyears.com/jiaocheng/107000.html
推荐访问:symfony2 symfony路由和界面 symfony2中文手册 symfony4 symfony3