RobotLoader nevytvori cache?
- gajdy
- Člen | 3
Potykam sa uz dlhsie s problemom „Class XY not found“, aplikacia samozrejme skoncila ladenkou. HomepagePresenter nemohol najst BasePresenter (modul je Frontend), tak som BasePresenter.php naincludoval a naincludoval som aj dalsie potrebne subory. Aplikacia sa spustila, ale v temp/cache sa nevytvoril subor „_Nette.RobotLoader“ (_Nette.FileTemplate sa vytvoril, cize pristup tam ma)
PHP: 5.3.5
NETTE: version 2.0-dev 9e52d77 released on 2010–12–21
Snazil som sa RobotLoader spustit rucne, ale po vela includoch som skoncil na funkcii callback, boh vie kolko includov by som musel este napisat.
RL je vynikajuca vec, ale preco hapruje?
Hostujem to na subdomene a budem rad za hocijaky napad.
v config.ini okrem ineho:
<?php
[common]
service.Nette-Loaders-RobotLoader.option.directory[] = %appDir%
service.Nette-Loaders-RobotLoader.option.directory[] = %libsDir%
service.Nette-Loaders-RobotLoader.run = TRUE
?>
Editoval gajdy (5. 5. 2011 22:20)
- gajdy
- Člen | 3
Patrik Votoček napsal(a):
U holého sandboxu / skeletonu je vše OK?
na dalsej subdomene som uspesne spustil aj examples z tejto verzie Nette, moduly funguju tiez
22 napsal(a):
ty značky PHP scriptu jsou v tom configu k čemu?
v config nie su, chcel som len odsadit ten text
Milo napsal(a):
Neběží jim tam nějaký akcelerátor?
Ako to zistim? na www bezi aplikacia nette s modulmy, examples na subdomene taktiez funguje.
Zatial diky za odozvu, zajtra to skusim ocesat od nepodstatnych suborov a spustit niekde inde, uvidime