Nette 2.1, vlastní adresářová struktura pro cache
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Zdeno1981
- Člen | 116
Zdravím,
chtěl bych se zeptat na vysvětlení proč při rebuildingu selže configurator když dam 2× refresh stránky, tak vyhodí chybu v laděnce:
Nette\InvalidStateException
Ambiguous class SystemContainer resolution; defined in
C:\Xampp\htdocs\sandbox\storage\cache\_Nette.Configurator\_-9c870fc2eca02435f9b91b90ba576997.php
and in C:\Xampp\htdocs\sandbox\storage\cache\_Nette.Configurator\_bbed8676f0698656e28ae1ee573442ae.php
Tato chyba vznikne na základě vlastní adresářové struktury u cahce, př.
// adresář cache se automaticky vygeneruje v adresáři storage
$configurator->setTempDirectory(__DIR__ . '/storage');
storage
- log
- cache
když použiji cache navíc s adresářem temp, tak je vše v pořádku, čili.
storage
- log
- temp/cache
Otázka tedy zni, proč tam musí byt ten adresář temp? proč to nejde bez
něj?
Chybová zpráva
z laděnky ke stažení.