IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Smarty] Installation de Smarty


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de Rony Rauzduel
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Décembre 2008
    Messages
    638
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 638
    Par défaut [Smarty] Installation de Smarty
    Bonjour à tous et à toutes,

    Je poste ce ticket, parceque j'ai beaucoup de mal à comprendre ce qui ne marche pas.

    A mon domicile, j'ai installé Smarty et ça marche. En entreprise sur une machine locale, je n'arrive pas à faire fonctionner Smarty.

    Pourtant, j'ai suivi pas à pas l'installation, c'est à dire tout ce qui est demandé dans le fichier QUICK START

    En tapant l'url localhost rien ne s'affiche alos que le fichier index.tpl et le fichier index.php ne sont pas vides ....

    Chez moi ça marche !

    Merci d'avance.
    Transact.

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    tu as peut être un message d'erreur qui ne s'affiche pas , tu as bien un chmod 777 sur les répertoires templates et templates_c ?
    Auquel cas Smarty ne peut pas lire/ecrire les templates et doit renvoyer un message d'erreur.
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre chevronné
    Avatar de Rony Rauzduel
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Décembre 2008
    Messages
    638
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 638
    Par défaut
    J'ai bien un chmod 777 sur les répertoires templates et templates_c

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    On peut voir un peu de code du coups ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre chevronné
    Avatar de Rony Rauzduel
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Décembre 2008
    Messages
    638
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 638
    Par défaut
    le fichier index.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?php
     
    require_once('/mod/lib/php/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', 'Sophonie');
    $smarty->display('index.tpl');
     
    ?>
    le fichier index.tpl
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     "http://www.w3.org/TR/html4/loose.dtd">
     <html>
    	<head>
    		<title>Test smarty</title>
    	</head>
    	<body>
    		<h1>Test smarty</h1>
    	</body>
    </html>
    Même du simple html sans assignement de variable smarty ne marche pas!

  6. #6
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    les chemins d'accès sont les bons ?

    si tu fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo $smarty->template_dir;
    tu as quoi ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  7. #7
    Membre chevronné
    Avatar de Rony Rauzduel
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Décembre 2008
    Messages
    638
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 638
    Par défaut
    En fait il s'agissait d'un problème de droits sur les répertoires templates_c, et cache du répertoire smarty.
    L'utilisateur apache ne pouvait pas accéder à ses répertoires, l'exploration du fichier error_log d'apache m'a
    permis de résoudre cela.

    A bientôt.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Smarty] Modificateur Smarty non reconnu, ajout installation
    Par yanice dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 01/02/2008, 10h28
  2. [Smarty] Configuration à l'installation
    Par Arnaud F. dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 02/06/2007, 09h47
  3. [Smarty] problème d'installation
    Par vince3381 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 27/04/2007, 16h10
  4. [MySQL] tableau de données via BDD et Smarty
    Par taly dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 12/01/2006, 16h00
  5. [Smarty] Inclusion de templates
    Par pendragon509 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/10/2005, 19h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo