Fuelphp Class 'OAuth \ Fuel' не найдена ошибка - PullRequest
0 голосов
/ 08 января 2012

Я пытался настроить ninjauth, но, похоже, столкнулся с проблемой по какой-то причине, похоже, топливо не распознает пакет oauth правильно, и я получаю следующую ошибку

ErrorException [ Error ]: Class 'OAuth\Fuel' not found
PKGPATH/oauth/classes/request.php @ line 477

Я убедился, что пакет установлен в / fuel / packages / oauth, добавил его в файл конфигурации в /fuel/app/config/config.php, чтобы он выглядел как

'packages' => array(
'orm','ninjauth','oauth','oauth2','auth'
),

, и запустил миграцию

php oil refine migrate --packages=oauth

Я работаю локально на OSX (10.5.8), используя MAMP в качестве сервера, если это поможет.

Ответы [ 2 ]

1 голос
/ 10 января 2012

это была проблема с пространством имен, и она была исправлена ​​в этом коммите

https://github.com/fuel-packages/fuel-oauth/commit/57da924ffcd1f9d08fe3f2d40e4b35b0a92d8c94

0 голосов
/ 15 ноября 2013

У меня была такая же проблема, и оказалось, что у меня не было cURL как части моей установки php.Я исправил проблему в Linux, запустив: sudo apt-get install curl libcurl3 libcurl3-dev php5-curl

...