Page : 1 |
Panic |
Posté le 17/04/2008 01:30
- #
|
Membre
13 messages
15 ans |
Bonjour
J'ai une erreur étrange lorsque j'ai terminé d'installer Gagatemplate sur mon site web : j'ai cette erreur :
Warning: gagatemplate::include(templates_c/test.xml-c1e00315ef03db2634d5fe18e7859918.g.php) [function.gagatemplate-include]: failed to open stream: No such file or directory in /home/web1207/web/includes/libs/gaga.class.php on line 136
Warning: gagatemplate::include() [function.include]: Failed opening 'templates_c/test.xml-c1e00315ef03db2634d5fe18e7859918.g.php' for inclusion (include_path='/home/web1207/web/includes') in /home/web1207/web/includes/libs/gaga.class.php on line 136
Warning: file_put_contents(cache/infos.php) [function.file-put-contents]: failed to open stream: No such file or directory in /home/web1207/web/includes/libs/gaga.class.php on line 303
Si j'actualise, la dernière erreur disparait, mais si je vide le dossier templates_c/, elle revient.
Je n'avais pas cette erreur lorsque j'étais en local!!!
Je regarde dans le dossier templates_c/ et les fichiers qu'il dit ne pas trouver existent bien.
Voici mon code de test :
<?php
include('includes/libs/gaga.class.php');
$tpl = new gagatemplate ();
$tpl -> assign(array(
'texte' => 'Coucou !'
));
$tpl -> parse('test.xml');
?>
<p>{texte}</p>
C'est un bogue? Ou ça vient de mon hébergeur?
C'est bizarre parce que j'ai déjà essayé Gagatemplate sur mon hébergeur et ça fonctionnait bien, c'était la version 3.3.
J'utilise Gagatemplate 4.0.
Merci d'avance Edité par Panic le 19/04/2008 21:53
|
gaga26 |
Posté le 17/04/2008 18:52
- #
|


741 messages
18 ans |
Salut,
As-tu bien mis les droits d'écriture au dossier templates_c/ ???
De plus, tu n'utilises pas la toute dernière version. Car je vois un hash MD5, hors cela a été supprimé, retélécharge la version 4.1, peut-être que le bug disparaitra.
|
Panic |
Posté le 17/04/2008 22:21
- #
|
Membre
13 messages
15 ans |
Oui, j'ai mit tous les droits à propriétaire, groupe et autre. Rien n'y change.
Désolé pour le titre du thread encore, faudra peut-être arranger ça
Edit: Mais la version 4.1 n'est pas encore terminée! J'utilise la 4.0, mais la retélécharger ne change rien! Edité par Panic le 17/04/2008 22:28
|
Tristou |
Posté le 17/04/2008 23:02
- #
|

Membre
60 messages
24 ans |
Déjà pour ton include, si tu es en local, met le chemin vers ton dossier depuis C:/ (et vérifie dans la classe si tous les chemins sont corrects)
|
Panic |
Posté le 18/04/2008 06:58
- #
|
Membre
13 messages
15 ans |
Je suis sous Linux.
J'ai dit qu'en local je n'avais pas cette erreur, mais qu'en ligne, si.
Ça sert à rien de mettre le vrai chemin depuis "/", j'ai déjà essayé avant même d'avoir posté ce message et ça fonctionnait pas plus. Edité par Panic le 18/04/2008 06:58
|
gaga26 |
Posté le 18/04/2008 21:14
- #
|


741 messages
18 ans |
Il faut peut-être que tu indiques le chemin absolu lors de l'instanciation, regarde la doc pour plus d'infos.
|
Panic |
Posté le 19/04/2008 19:09
- #
|
Membre
13 messages
15 ans |
Euh? Lors de quoi? Je dois chercher quoi dans la doc?
|
gaga26 |
Posté le 19/04/2008 19:58
- #
|


741 messages
18 ans |
La déclaration du moteur de templates => Gagatemplate. Et même si elle est en bêta, je te conseil de prendre la 4.1.
|
Panic |
Posté le 19/04/2008 21:25
- #
|
Membre
13 messages
15 ans |
Ça y est j'ai installé la version 4.1.
Et j'ai mit le chemin depuis la racine.
Et ça marche
Merci
|
Page : 1 |