Page 1 of 1
Fatal error chez free : suis-je le seul ? [résolu]
Posted: Fri May 19, 2006 3:15 pm
by guynux
Bonjour,
Je poste en double (après
http://forum.cmsmadesimple.org/index.ph ... l#msg26270) car je voudrais éliminer un problème franco-français lié à
free.
Sans avoir fait de modification, j'obtiens ça sur mon site:
Fatal error: Smarty error: [in template:17 line 9]: syntax error: unrecognized tag 'title' (Smarty_Compiler.class.php, line 580) in /mnt/124/free.fr/c/c/any/cms/lib/smarty/Smarty.class.php on line 1095
Et ça en admin:
Invalid base directory: /var/www/free.fr/c/c/any/cms/uploads/images
Warning: is_dir() [function.is-dir]: Unable to access /var/www/free.fr/c/c/any/cms/uploads/images in /mnt/124/free.fr/c/c/any/cms/lib/filemanager/ImageManager/Classes/ImageManager.php on line 57
Avec un warning chaque fois qu'il veut accéder à des images/icones dans les menus admin qu'il finit par visualiser malgré tout ! :
Warning: file_exists() [function.file-exists]: Unable to access /var/www/free.fr/c/c/any/cms/admin/themes/default/images/icons/system/true.gif
Merci de votre aide
Re: Fatal error chez free : suis-je le seul ?
Posted: Fri May 19, 2006 3:39 pm
by lg37
Salut,
Regarde dans ton fichier config.php, et remplace tous les
par
. Puis rebalance ton config.php par ftp.
Je pense que free a changé qque chose dans les chemins absolus de certains herbergements.

Re: Fatal error chez free : suis-je le seul ? [résolu]
Posted: Sat May 20, 2006 8:37 am
by guynux
Merci, c'était la solution!
...et c'était bien un problème franco-français lié à free !
Re: Fatal error chez free : suis-je le seul ? [résolu]
Posted: Sat May 27, 2006 5:34 pm
by fpolux
Bonjour,
Moi aussi, chez free, mon CMS made simple avait poutré. J'ai fait les rectifications dans config.php, mais ca ne suffisait pas. Je ne connais rien du tout au PHP, mais j'ai saisi que le problème était lié a la présence de fichiers temporaires, dans lesquels il y avait encore des vieux chemins. Je les ais effacés, et maintenant, je ne peux plus ouvrir de session.
Merci de votre aide, mon problème est visible sur
http://renards3.free.fr/cms/admin
Re: Fatal error chez free : suis-je le seul ? [résolu]
Posted: Mon May 29, 2006 12:51 pm
by tobiwan
MERCI !
même problème chez moi, également résolu en mettant à jour le chemin absolu... (merci free pour la communication encore une fois :/)
Attention cependant, tout le monde n'est pas sur le même serveur chez free, donc ne pas remplacer systematiquement :
/var/www/free.fr/chemin/vers/fichiers
par
/mnt/124/www/free.fr/chemin/vers/fichiers
mais regarder les messages d'erreurs pour trouver le bon chemin : pour moi 116 à la place de 124.
Cependant, celà n'a pas tout résolu : site accessible mais nombreux warning liés au même problème de chemin...
Au lieu d'effacer le cache, j'ai édité et remplacé également les chemins dans tous les fichiers de /tmp/cache et tmp/templates_c
C'est long, il faut être attentif, et je suis certain qu'il y a plus simple... mais ça fonctionne.
L'idéal serait de pouvoir forcer l'actualisation du cache, mais je n'ai pas trouvé comment faire via l'admin.
Il suffit peut-être d'éditer uniquement /tmp/cache/LogBrowser.txt ?
Re: Fatal error chez free : suis-je le seul ? [résolu]
Posted: Mon May 29, 2006 1:24 pm
by jce76350
Bonjour,
Il y a des modifications en cours sur les machine free
Il ne faut pas coder en dur
Voir la FAQ de free
http://faq.free.fr/adsl/5/9/3/5
Il ne faut jamais utiliser de chemin absolu codé en "dur". Ce dernier est susceptible de changer.
Cependant, il est possible d'utiliser la variable :
$_SERVER["DOCUMENT_ROOT"]
qui pointe a la racine du site web dans lequel se trouve le script.
Exemple : Pour savoir quel est le chemin correspondant a
http://monlogin.free.fr/dossier1/dossier2/
Il s'agit de
$chemin = $_SERVER["DOCUMENT_ROOT"]."/dossier1/dossier2/";
Re: Fatal error chez free : suis-je le seul ? [résolu]
Posted: Mon May 29, 2006 5:06 pm
by fpolux
Alors, que pensez vous de mon cas ? à l'heure actuelle, je ne peux plus me logguer.Y a t'il des données a effacer dans la base de donnée pour effacer les sessions sauvegardées ?
Re: Fatal error chez free : suis-je le seul ? [résolu]
Posted: Tue May 30, 2006 10:42 am
by jce76350
>Alors, que pensez vous de mon cas ? à l'heure actuelle, je ne peux plus me logguer
Tu va dans ta base de données (par
http://sql.free.fr/phpMyAdmin/) , dans la table cms_users
tu modifies la ligne de ton accés
username ==> la c'est ton login
password ==> c'est ton mot de passe tu l'inscrit ici et tu indiques "MD5" dans Fonction
Puis Bouton exécuter
Et tu vas pouvoir te loguer sur ta page
http://renards3.free.fr/cms/admin/login.php
Re: Fatal error chez free : suis-je le seul ? [résolu]
Posted: Fri Jun 02, 2006 11:09 am
by fpolux
Ok merci,
J'ai meme pas eu le temps d'essayer, faute d'un emploi du temps bien chargé, mais ca remarche miraculeusement.