在Symfony2我得到一个错误:
自动加载器期望类"WebsitePublicBundleFacebook"在文件中定义"C: PHP-XAMPP 根 myProject/src PublicBundle Facebook.php"的网站。找到了文件,但类不在其中,类名或命名空间可能有打字错误。
500内部服务器错误- RuntimeException
我清理了缓存,重新启动了Apache,我尝试了几个类似问题的解决方案,但没有任何效果。
app/config/config.yml:
services:
facebook:
class: WebsitePublicBundleFacebook
src/网站/PublicBundle/Facebook.php:
namespace WebsitePublicBundleFacebook;
class Facebook {
public function __construct() {
//...
}
}
您的命名空间应该是
namespace WebsitePublicBundle;
否则你的类实际上是…
WebsitePublicBundleFacebookFacebook