live mode & nacitani konfigurace

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
A.
Člen | 87
+
0
-

Narazil jsem nemily problem.

V config.ini mam nastaveny nestandardni tempDir. Vse funguje zda se v poradku, ale pouze do doby, nez prepnu na live mod.

Jelikoz se jiz pri zpracovani configuracniho souboru snazi Nette vyuzit cache, vyuzije tempDir defaultni pro hledani cache a Nette/Configurator.php (239), Nette\Caching\FileStorage→ __construct, vyhodi vyjimku ze neni zapisovatelny.

Ovsem nepodarilo se mi prijit na zpusob, jak ho nasmerovat do spravneho temp diru jiz pred nactenim konfigurace. define nepomuze. Prozatim sem si prepsat defaultni hodnotu v Environment.c

David Grudl
Nette Core | 8139
+
0
-

zkus

Environment::setVariable('tempDir', '/cesta/temp');
A.
Člen | 87
+
0
-

Diky.