Prázdná složka /log/ při chybě – localhost
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Pavel Kravčík
- Člen | 1196
Vytvářet červené dead screeny laděnky nikdy není problém, ale bohužel se mi nelogují do složky. Testoval jsem verze 2.3.2 a 2.3.4.
//boostrap
require __DIR__ . '/../vendor/autoload.php';
$configurator = new Nette\Configurator;
$configurator->enableDebugger(__DIR__ . '/../log');
$configurator->setTempDirectory(__DIR__ . '/../temp');
$configurator->createRobotLoader()
->addDirectory(__DIR__)
->register();
$configurator->addConfig(__DIR__ . '/config/config.neon');
$configurator->addConfig(__DIR__ . '/config/config.local.neon');
$container = $configurator->createContainer();
define("APP_DIR", __DIR__ .'/');
\Tracy\Debugger::$maxDepth = 5;
\Tracy\Debugger::$strictMode = TRUE;
return $container;
//config
nette:
application:
errorPresenter: Error
mapping:
*: App\*Module\*Presenter
session:
autoStart: smart
expiration: + 100 days
savePath: %tempDir%/sessions
forms:
messages:
//...
services:
//...
extensions:
//...
webloader:
css:
//...
js:
//...
Mám pocit, že tohle nastavení by mělo fungovat – projel jsem dokumentace a navíc na jiném projektu verzi 2.3.x to funguje v pohodě. Co jsem přehlédl? Složka log je prázdná při jakkémkoliv erroru.