我下面這個FOSTwitterBundle文檔: https://github.com/FriendsOfSymfony/FOSTwitterBundle未定義的方法registerNamespaces()Symfony2的
我做到了一切按部就班,但是當我訪問我的網站,我得到這個錯誤:
Fatal error: Call to undefined method Composer\Autoload\ClassLoader::registerNamespaces() in C:\xampp\htdocs\Symfony\app\autoload.php on line 16
我的autoload.php是這樣的:
<?php
use Doctrine\Common\Annotations\AnnotationRegistry;
$loader = require __DIR__.'/../vendor/autoload.php';
// intl
if (!function_exists('intl_get_error_code')) {
require_once __DIR__.'/../vendor/symfony/symfony/src/Symfony/Component/Locale/Resources/stubs/functions.php';
$loader->add('', __DIR__.'/../vendor/symfony/symfony/src/Symfony/Component/Locale/Resources/stubs');
}
AnnotationRegistry::registerLoader(array($loader, 'loadClass'));
$loader->registerNamespaces(array(
// ...
'FOS' => __DIR__.'/../vendor/bundles',
// ...
));
return $loader;
我該怎麼辦?
我想這一個,但卡住了,這裏是我的問題:http://stackoverflow.com/questions/15270150/social-login-in-symfony2正如你可以看到有人推薦Bundle。這是一個循環?哈! – Reinherd 2013-03-07 21:47:16
搞笑)))我太瞭解了,但仔細閱讀了幾次手動集成嘗試之後才明白。 – ZloyPotroh 2013-03-07 21:55:48
在集成問題描述如何使用谷歌服務,對於Twitter它將是相同的 – ZloyPotroh 2013-03-07 22:02:30