2017-01-24 3 views
0

Попытка загрузить класс «Curl» из пространства имен «Buzz \ Client». Вы забыли «использовать» для другого пространства имен? 500 Internal Server Error - ClassNotFoundExceptionHWIOauthbundle с ошибкой интеграции FOSUserbundle

в приложение/кэш/DEV/appDevDebugProjectContainer.php в строке 1809 -

protected function getHwiOauth_HttpClientService() 
{ 
    $this->services['hwi_oauth.http_client'] = $instance = new \Buzz\Client\Curl(); 
    $instance->setVerifyPeer(false); 
    $instance->setTimeout(10); 
+0

Вы можете запустить 'композитор install'? это может быть библиотека, не установленная – goto

+0

Можете ли вы предоставить мне шаги по установке библиотеки? Я уже добавил папку ZIP в папку поставщика моей настройки symfony. Https://github.com/kriswallsmith/Buzz –

+0

Не получил ваш вопрос. Пожалуйста, объясните. –

ответ

0

Когда вы задаете вопрос, пожалуйста, укажите операционную систему и версию базы вы используете (например, symfony 2). Вот ответ для окон и Symfony2

1) Удалить добавленные вручную папки

2) Если у вас не установлен композитор, установите его

2) Установить HWIOAuthBundle

HWIOAuthBundle readme.md

вариант я) Использование композитору

  • Открыть каталог Symfony проект, в котором composer.json проживает.
  • Откройте командную строку (в Windows: Shift ключ + правой кнопкой мыши => открытое окно командной строки здесь)
  • Выполнить это

    композитор требует HWI/OAuth-расслоением

ИЛИ

вариант ii) Добавить зависимости к вашему composer.json (не рекомендуется)

"require": { 
    // other dependencies will be here // 
    "hwi/oauth-bundle": "^0.4.0", 
    "friendsofsymfony/user-bundle": "^1.3" 
} 

затем выполнить следующую команду

composer install 
Смежные вопросы