Smarty

8 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Smarty mi na webzdarma vypisuje túto chybu: Warning: Smarty error: unable to read resource: "index.tpl" in /3w/unas.cz/b/blueworld/smarty/Smarty.class.php on line 1088 Smarty mám nainštalované v priečinku smarty. V smarty mám priečinok templates a v ňom šablónu index.tpl V Total Commanderi som nastavil práva pre šablónu a celý priečinok so Smarty na plné. Zdrojový kód php súboru v ktorom načítavam šablónu: <?php include ("./smarty/Smarty.class.php"); $smarty = new Smarty(); $smarty->template_dir = "templates/"; $smarty->compile_dir = "templates_c/"; $smarty->config_dir = "configs/"; $smarty->cache_dir = "cache/"; $smarty->assign( "pole", "textaaaaaaaaaaaaaaaaaaaaaaaa"); $smarty->display("index.tpl"); ?>
  2. Asi bych začal na řádku 1088....
  3. Na riadku 1088 je len výpis chýb.
  4. <HTML>$smarty->template_dir = "templates/"; ten adresar vubec neexistuje, natoz aby tam byl nejaky index.tpl</HTML>
  5. Ako to myslíš, že neexistuje?
  6. Proste ten adresar neexistuje tam kde ma podle skriptu byt. Bud adresar templates neexistuje (neni na serveru), nebo je nekde jinde. To same je i pro index.tpl. V tom pripade pak musis upravit cesty podle skutecnych hodnot.
  7. A navic je to i napsane v chybe: Smarty error: unable to read resource: "index.tpl" index.tpl nemohl byt nacten, protoze bud neexistuje, nebo neni k nemu pristup.
  8. Dakujem. Už som zistil v čom bola chyba. Priečinok templates mal byť v koreňovom adresári servera a nie v priečinku smarty. Zistil som to po 3 dňoch systematického skúšania všetkých možností. :-)

← Zpět na všechna témata