RobotLoader vyhazuje chybu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- greeny
- Člen | 405
Zdravím mám menší problém…
Pro jeden projekt jsem se rozhodl použít pouze RobotLoader kvůli načítání souborů. (kromě toho ještě Tracy a Latte, ale ty jedou vpohodě).
V aplikaci jsem si v zaváděcím scriptu zaregistroval robotloader takto:
<?php
require __DIR__.'/../vendor/autoload.php';
Debugger::$logDirectory = __DIR__.'/../temp/log';
Debugger::enable();
$loader = new RobotLoader();
$loader->addDirectory(__DIR__)
->setCacheStorage(new FileStorage(__DIR__.'/../temp/cache'))
->register();
?>
Avšak v Tracy panelu je PHP error:
2× PHP Warning: fopen(XYZ/temp/cache/_Nette.RobotLoader/_3cbc6706b042691e4b4260408641dfd4): failed to open stream: No such file or directory in XYZ/vendor/nette/caching/src/Caching/Storages/FileStorage.php:150
Ve složce cache není vůbec nic, cookies promazány.
Nevíte čím to může být?