Fatal error chez free : suis-je le seul ? [résolu]

Support en français pour CMS Made Simple.

Moderator: jce76350

Post Reply

Fatal error chez free : suis-je le seul ?

oui
0
No votes
non
0
No votes
 
Total votes: 0

guynux

Fatal error chez free : suis-je le seul ? [résolu]

Post 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
Last edited by guynux on Sat May 20, 2006 8:40 am, edited 1 time in total.
User avatar
lg37
Forum Members
Forum Members
Posts: 20
Joined: Tue Jan 03, 2006 11:04 am

Re: Fatal error chez free : suis-je le seul ?

Post by lg37 »

Salut,

Regarde dans ton fichier config.php, et remplace tous les

Code: Select all

/var/www/free.fr/c/c/any/cms
par

Code: Select all

/mnt/124/free.fr/c/c/any/cms
. Puis rebalance ton config.php par ftp.

Je pense que free a changé qque chose dans les chemins absolus de certains herbergements.  ???
Last edited by lg37 on Fri May 19, 2006 5:58 pm, edited 1 time in total.
guynux

Re: Fatal error chez free : suis-je le seul ? [résolu]

Post by guynux »

Merci, c'était la solution!
...et c'était bien un problème franco-français lié à free !
Last edited by guynux on Sat May 20, 2006 8:39 am, edited 1 time in total.
fpolux

Re: Fatal error chez free : suis-je le seul ? [résolu]

Post 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
tobiwan

Re: Fatal error chez free : suis-je le seul ? [résolu]

Post 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 ?
jce76350
Beta Tester
Beta Tester
Posts: 2088
Joined: Mon May 29, 2006 1:20 pm

Re: Fatal error chez free : suis-je le seul ? [résolu]

Post 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/";
Jean-Claude Etiemble MyPageFr
fpolux

Re: Fatal error chez free : suis-je le seul ? [résolu]

Post 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 ?
jce76350
Beta Tester
Beta Tester
Posts: 2088
Joined: Mon May 29, 2006 1:20 pm

Re: Fatal error chez free : suis-je le seul ? [résolu]

Post 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
Last edited by jce76350 on Tue May 30, 2006 10:44 am, edited 1 time in total.
Jean-Claude Etiemble MyPageFr
fpolux

Re: Fatal error chez free : suis-je le seul ? [résolu]

Post 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.
Post Reply

Return to “French - Français”