Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Smarty error: unable to read resource: "index.tpl"
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Subiectul anterior :: Subiectul următor  
Autor Mesaj
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Mie Oct 10, 2007 8:39 pm    Titlul subiectului: Smarty error: unable to read resource: "index.tpl"  

Am instalat smarty si am facut un mic script dar imi da eroarea:
Warning: Smarty error: unable to read resource: "index.tpl" in C:\Inetpub\vhosts\username\httpdocs\libs\smarty\Smarty.class.php on line 1095

Cu readfile imi citeste fisierul.
In index.php am:
require_once '..\\include\\includes.php';
$page = new Page();
$page->display("index.tpl");

Pentru directoare am:
define("SITE_ROOT",dirname(dirname(__FILE__)));
define("SMARTY_DIR", SITE_ROOT."\\libs\smarty\\");
define("TEMPLATE_DIR", SITE_ROOT."\\templates");
define("COMPILE_DIR", SITE_ROOT."\\templates_c");
define("CONFIG_DIR", SITE_ROOT."\\configs");

si

require_once SMARTY_DIR.'Smarty.class.php';
class Page extends Smarty
{
//constructor
function __construct()
{

//apel constructor smarty
$this->Smarty();
//change the smarty dirs
$this->template_dir = TEMPLATE_DIR;
$this->compile_dir = COMPILE_DIR;
$this->config_dir = CONFIG_DIR;
}
}

P.s.Serverul e pe windows
Sus  
carco



Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti

Trimis: Mie Oct 10, 2007 9:19 pm    Titlul subiectului:  

ia da un echo SITE_ROOT

nu cumva vrei define("SITE_ROOT",realpath(dirname(__FILE__).'/../');
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Mie Oct 10, 2007 9:37 pm    Titlul subiectului:  

Nu,e ok:
/home/www/rentehouse.com
Sus  
ExcalIbvr



Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea

Trimis: Mie Oct 10, 2007 9:39 pm    Titlul subiectului:  

Si nu uita sa inlocuiesti "\\" cu "/", in pathuri.

Apropos, cum iti da SITE_ROOT chestia aia, dar eroarea zice cu totul altceva?
Sus  
z.m



Data înscrierii: 25/Feb/2005
Mesaje: 328

Trimis: Mie Oct 10, 2007 9:44 pm    Titlul subiectului:  

Pei am zis ca e pe windows serverul,deci trebuie \.
Eroarea e diferita ca am pus pe 2 servere sa incerc.
Sus  
gabysolomon



Data înscrierii: 09/Apr/2006
Mesaje: 743
Locație: Bacau

Trimis: Vin Oct 19, 2007 9:17 pm    Titlul subiectului:  

eu as merge in Smarty.class.php la linia 1095 si as da un print la ce incearca el sa acceseze
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community