Připojení k db – config.neon
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- badbear
- Člen | 9
Ahoj,
prosím o pomoc. V config.neon mám:
services:
database:
driver: mysql
host: localhost
username: username
password: password
database: database
profiler: true
Ale při tomto dostanu hlášku: The definition of service ‚database‘ is missing factory method.
Editoval badbear (5. 6. 2011 21:53)
- badbear
- Člen | 9
iqtq napsal(a):
badbear napsal(a):
Děkuji, upravil jsem to a nyní v BaseModelu volám:
Environment::getConfig('database');
Vrací však NULL :-(, tušíš, kde dělám chybu?
A v boostrap.php \Nette\Environment::loadConfig(); máš?
Mám tam:
$configurator = new Configurator;
$configurator->loadConfig(dirname(__FILE__) . '/config.neon')
Tak jsem pod to přidal:
\Nette\Environment::loadConfig();
A již vše ok , děkuji hodně moc …
Editoval badbear (5. 6. 2011 23:17)
- 22
- Člen | 1478
Vzhledem k tomu, že Environment je od dneška @deprecated, tak bych ho tam už moc nedával :-)