AWS DI chybí služby z Nette namespace

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

Zkouším rozjet aplikaci na AWS Elastic Beanstalk, ale dostávám chybu
Service '44_Nette_Database_Context': Service of type Nette\Database\Connection needed by Nette\Database\Context::__construct() not found. Did you register it in configuration file?
Čím by to mohlo být? Jaktože to v bootstrap.php Nette\Configurator najde, ale pak to třídy z Nette namespace nenajde? Na localu vše funguje. Používáme Nette 2.3.6

poliak9
Člen | 10
+
0
-

Tak, chyba už je pryč. Rád bych ale kdyby mi někdo vysvětlil, proč se stala.

Měli jsme zakomentovaný $configurator->addConfig(__DIR__ . '/config/config.local.neon'); v bootstrap.php, jak kvůli tomu mohla chybět servica v DI?

Pavel Kravčík
Člen | 1180
+
0
-

Na localu vše funguje.

Smazal si cache?

potapnik
Člen | 127
+
+2
-

V config.local.neon mas definici databaze, bez definice to vubec nestartuje imho…