繁体   English   中英

Symfony2 Autoloader预期课程

[英]Symfony2 Autoloader expected class

在Symfony2中,我得到一个错误:

自动加载器希望在文件“ C:\\ PHP-XAMPP \\ htdocs \\ myProject / src \\ Website \\ PublicBundle \\ Facebook.php”中定义“ Website \\ PublicBundle \\ Facebook”类。 找到了文件,但是类不在其中,类名或名称空间可能有错字。

500内部服务器错误-RuntimeException

我清除了缓存,重新启动了Apache,并从类似的问题中尝试了几种解决方案,但是没有任何效果。

app / config / config.yml:

services:
    facebook:
        class: Website\PublicBundle\Facebook

src /网站/PublicBundle/Facebook.php:

namespace Website\PublicBundle\Facebook;

class Facebook {
    public function __construct() {
        //...
    }
}

您的命名空间应为

namespace Website\PublicBundle;

否则你的课实际上是..

Website\PublicBundle\Facebook\Facebook

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM