[Vyřešeno] kdyby/facebook – service of type not found

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Jakub.Man
Člen | 11
+
0
-

Dobrý den,
zkouším vytvořit přihlášení přes facebook pomocí kdyby/facebook.. Když mám zapnutý debug mód na svojí IP, tak vše funguje bez problémů, ale pokud systém zkusím kdekoliv jinde, vyskočí mi chyba serveru a do Exception logu se zapíše toto :
Nette\DI\ServiceCreationException: Service of type Kdyby\Facebook\Facebook needed by App\Presenters\LoginPresenter::__construct() not found. Did you register it in configuration file? in /www/vendor/nette/di/src/DI/Helpers.php:111

V configu mám toto :

extensions:
    facebook: Kdyby\Facebook\DI\FacebookExtension

facebook:
    appId: "***"
    appSecret: "***"
    permissions: [public_profile, email]
    graphVersion: v2.7

a zkoušel jsem přidat Kdyby\Facebook\Facebook do services v configu, ale ani to nepomohlo

services:
	- Kdyby\Facebook\Facebook
	- App\Model\UsersModel

UsersModel mám vytvořený, LoginPresenter je podle návodu v dokumentaci Kdyby/Facebook

Používám nette 2.4 a nejnovější verzi kdyby/facebook.

Co dělám špatně? Předem děkuji za odpovědi..

Editoval Jakub.Man (27. 9. 2016 21:53)

CZechBoY
Člen | 3608
+
+1
-

Byla smazána cache containeru na produkci?

Jakub.Man
Člen | 11
+
0
-

CZechBoY napsal(a):

Byla smazána cache containeru na produkci?

Nebyla, děkuji :)

Editoval Jakub.Man (27. 9. 2016 21:48)