Smarty probleme avec require_once

Répondre
fongus
le 25/10/2006 à 22:01
fongus
bonjour,
je réalise actuellement le site pour radio campus besançon et j'utilise dans une partie de mon site du smarty.
Dans ma version beta du site qui se trouve sur http://fongus.oyabun.free.fr/radiocampus
tout fonctionne correctement.
Actuellement je m'occupe de la migration de la version béta sur le serveur véritable www.radiocampusbesancon.org et... bien entendu ca ne marche pas.

Warning: main in /home/httpd/html/radiocampusbesancon.org/MySmarty.php on line 2

Warning: main in /home/httpd/html/radiocampusbesancon.org/MySmarty.php on line 2

Fatal error: main in /home/httpd/html/radiocampusbesancon.org/MySmarty.php on line 2

voici mon fichier ou il y a l'erreur
<?
require_once 'Smarty/libs/Smarty.class.php';

class MySmarty extends Smarty{
var $smDir='./Smarty/';
function __construct(){
$this->Smarty();
$this->template_dir=$this->smDir.'templates/';
$this->compile_dir=$this->smDir.'templates_c/';
$this->config_dir=$this->smDir.'conf/';
$this->cache_dir=$this->smDir.'cache/';
}
}
?>

l'erreur se situe au niveau du require once. mais je ne vois pas comment la résoudre.
J'ai eu quelque probleme avec les droits d'acces au dossier mais je ne sais pas si cela peut avoir un rapport.
si quelqu'un pouvait m'éclairer... merci d'avance.
LupusMic
le 27/10/2006 à 13:44
LupusMic
Est-ce que le répertoire contenant Smarty/libs/Smarty.class.php est bien dans la liste des inculdes_dir ? Quels sont les droits d'accès de ce fichier et de ces répertoires parents ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
fongus
le 28/10/2006 à 11:57
fongus
salut,

en fait j'ai résolu ce probleme, j'avais instellé une version de smarty déjà compilé ce qui fait que apparament ca ne marchait pas. J'ai installé la derniere version mais des problème plus classic sont apparu est ce que tu pourrai quand même m'aider car je ne maitrise vraimment pas l'install.

voila ma nouvelle erreur :

Warning: Smarty error: unable to read resource: "grilleDesProgs.tpl" in /home/httpd/html/radiocampusbesancon.org/Smarty/libs/Smarty.class.php on line 1095

pour les droit d'acces au dossier il sont les suivant :
cache 722
configs 722
Smarty 755
templates 770
templates_c 770
si ca peut t'aider moi j'y comprend pas grand chose.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours