Výčet dev IP adres z configuračního souboru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- grogy
- Člen | 147
Zdravím,
lze nyní nějak udělat zapnutí Debuggeru pomocí výčtu adres z konfiguračního soubor?
Konfigurační soubor vypadá takto:
parameters:
devIP:
- "213.168.191..."
- "213..."
bootstrap.php v1:
...
$container = $configurator->createContainer();
if (in_array($_SERVER['REMOTE_ADDR'], $container->params['devIP'])) {
Nette\Diagnostics\Debugger::$strictMode = TRUE;
Nette\Diagnostics\Debugger::enable(Nette\Diagnostics\Debugger::DEVELOPMENT);
}
bootstrap.php v2:
...
$configurator->setProductionMode(array('213.168.191...'));
$container = $configurator->createContainer();
if (in_array($_SERVER['REMOTE_ADDR'], $container->params['devIP'])) {
Nette\Diagnostics\Debugger::enable(Nette\Diagnostics\Debugger::DEVELOPMENT);
}
Problém je, že první způsob nezobrazí debug panel na Container a na routování. Jinak funguje ok.