GAGA Template

XLetter

Problème avec la méthode set_infos

Sujet résolu

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Page : 1
Tristou Posté le 04/02/2008 01:15 - #


Membre
60 messages
24 ans
Bonsoir (je vais finir par squatter tout le forum avec mes questions moi )

J'ai bien déclaré le template, assigné des variables et je parse le tout et après avoir mis à jour le fichier template, ça s'affiche comme il faut dans le navigateur sauf que s'affiche cette erreur :

Warning: file_put_contents(cache/infos.php) [function.file-put-contents]: failed to open stream: No such file or directory in C:\Program Files\wamp\www\ml\kernel\libs\gaga.class.php on line 303


Cela correspond à cette ligne là dans le fichier de la classe :

file_put_contents($f, '<?php $this->infos = '.var_export($this->infos, true).'; ?>');


J'ai fait un peu mon apprenti sorcier pour modifier le nom des fichiers compilés (parce que bon le nom actuel et le fait que ça augmente vite ça me dérange un peu) et là comme par magie l'erreur a disparue
Sauf que voilà, j'avais beau mettre du texte "brut" dans le fichier template, il ne voulait pas apparaitre. J'ai donc fait machine arrière car je ne sais pas comment régler la chose.

(et au passage trouver un nom moins exotique et moins "encombrant" pour les fichiers compilés )

Edité par Tristou le 05/02/2008 00:58

gaga26 Posté le 04/02/2008 12:29 - #



741 messages
18 ans
Salut,

Bon déjà je ne sais pas ce que tu as modifié, mais dans un cas normal, c'est soit le dossier cache/ n'est pas ouvert en écriture, soit tu n'as pas déclarer le chemin absolu lors de l'instanciation de la classe.

Tristou Posté le 05/02/2008 00:57 - #


Membre
60 messages
24 ans
Bon, j'ai retesté sur un ordinateur en ne modifiant que 2/3 trucs sans incidences et effectivement, c'était dû au chemin absolu car je suis sur Wamp et non sur le web donc ce n'est pas à la racine mais dans un dossier dans www (mais en ligne, le fichier index.php sera à la racine)

Merci

Page : 1

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Retour au forum Méthodes, à la liste des forums, ou au haut de page