Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Templates > Smarty
Smarty Forum d'entraide sur le moteur de templates Smarty. Avant de poster -> FAQ Smarty et Cours Smarty
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/04/2007, 11h45   #1
Invité de passage
 
Inscription : avril 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 2
Points : 0
Points : 0
Par défaut problème d'installation

bonjour,
je rencontre egalement un probleme pour l'installation de smarty sur mon serveur. J'utilise un serveur local WAMP. Voici mon arborescence pour que ca soit plus clair :

wamp
-> smarty
->libs

www
->sources_smarty
->configs
->templates (/test.tpl)
->templates_c (/test.php)
->cache

lorrsque g cree le test.php et le test.tpl lors de lexécution, jai le message suivaznt qui safffiche sur mon navigateur :
Warning: Smarty error: unable to read resource: "test.tpl" in

C:\wamp\smarty\libs\Smarty.class.php on line 1095

kkun pe til maider merci.
vince3381 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2007, 15h47   #2
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
salut,
je n'ai pas LA réponse à ton souci. Je peux simplement te faire part de ma config qui fonctionne (sous linux, mais c pareil).

index.php qui se trouve dans /var/www/html/myapp
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
<?php
require('/usr/local/lib/smarty/Smarty.class.php');
$smarty = new Smarty();
$smarty->template_dir = '/var/www/smarty/templates';
$smarty->compile_dir = '/var/www/smarty/templates_c';
$smarty->cache_dir = '/var/www/smarty/cache';
$smarty->config_dir = '/var/www/smarty/configs';
 
$smarty->assign('name','developpez.com');
$smarty->display('index.tpl');
?>
index.tpl qui se trouve dans /var/www/smarty/templates/
Code HTML :
1
2
3
4
5
6
7
 
<html>
<head><title>Smarty</title></head>
<body>
hello, {$name}!
</body>
</html>
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2007, 15h19   #3
Candidat au titre de Membre du Club
 
Étudiant
Inscription : décembre 2006
Messages : 23
Détails du profil
Informations personnelles :
Âge : 26

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2006
Messages : 23
Points : 10
Points : 10
ton test.php tu l'as écrit où exactement ?
Kerrisson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2007, 22h09   #4
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
j'ai pas de test.php
Je n'ai que deux fichiers: index.php et index.tpl
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2007, 16h10   #5
Membre Expert
 
Avatar de eric.pommereau
 
Homme ERIC POMMEREAU
Ingénieur intégration
Inscription : décembre 2004
Messages : 683
Détails du profil
Informations personnelles :
Nom : Homme ERIC POMMEREAU
Âge : 38
Localisation : France

Informations professionnelles :
Activité : Ingénieur intégration
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 683
Points : 1 294
Points : 1 294
Ton fichier test.php dans le répertoire templates_c n'a rien à faire là ...

Ce répertoire est dédié à la compilation et ne doit pas être touché (il doit simplement avoir des droits en écriture).

Où est ton répertoire de projet là dedans ?

Personnellement je place les sources de smarty à la racine de mon serveur web
Ensuite j'ai un dossier par application et dans ce répertoire les répertoires templates et templates_c respectivement pour les fichiers de templates (genre index.tpl) et pour les fichiers de compil smarty.

@++
eric.pommereau est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h52.


 
 
 
 
Partenaires

Hébergement Web