Aille aille aille AU SECOUR !!

Bonjour, Je ne comprend rien de ce qui se passe. Jusqu'à hier soir ( et même
encore ce matin ) tout se passait super bien sur mon site, mais là, je viens
de me connecter à mon espace d'amin, et ce message apparait sur toutes les
pages d'admin sans exception et mêmes sur les pages des articles et des
rubriques.
---------- DEBUT DU MESSAGE D ERREUR ----------

Warning: setlocale() [function.setlocale]: Passing locale category name as
string is deprecated. Use the LC_* -constants instead. in
/home/regimepu/www/spip/ecrire/inc_texte.php3 on line 56

Warning: setlocale() [function.setlocale]: Passing locale category name as
string is deprecated. Use the LC_* -constants instead. in
/home/regimepu/www/spip/ecrire/inc_texte.php3 on line 57

Warning: setlocale() [function.setlocale]: Passing locale category name as
string is deprecated. Use the LC_* -constants instead. in
/home/regimepu/www/spip/ecrire/inc_texte.php3 on line 58

---------- FIN DUMESSAGE D ERREUR ----------

Je suis un bleu de chez bleu en php, quelqu'un pourrait-il venir à me
rescousse svp ??? J'suis deg de chez deg, je sais vraiment pas ce qui s'est
passé :(((((((. L'URL du site en question est : http://www.regime-public.net

Merci d'avance pour votre aide

cordialement

aiglobulles

Ben c'est pas très grave, juste qques caractères à modifier dans un fichier.
Mais en lisant les messages qui sont passés sur la liste dans les 24 dernières heures tu aurais eu la réponse tout seul.

De: "Jean-Cyrille Vercollier" <spip@bonidoo.net>
Date: Mar 21 jan 2003 12:53:34 Europe/Brussels
Objet: Rép : [Spip] apparition de warning sur une page spip chez OVH

Le probleme vient du fait que php 4.3.0 ne gere pas de
la meme facon cette fonction. Pour coriger ce bug il faut
enlever les quotes (") qui sont utilisees dans le passage
de parametres de la fonction.
li faut donc remplacer comme suit :

avant : setlocale ("LC_TIME", "$locale");
apres : setlocale (LC_TIME, $locale);

ou bien ce message

De: Fil <fil@rezo.net>
Date: Lun 20 jan 2003 15:51:04 Europe/Brussels
Objet: Rép : [Spip] au village, plus rien marche!

Visiblement ton hébergeur a dû faire une mise à jour de php. Tu peux t'en
sortir soit en faisant la mise à jour de SPIP en 1.5.1, soit en supprimant
les guillemts dans le premier argument de la commande setlocale() qui se
trouve dans inc_texte aux lignes indiquées.

---------
Le mardi, 21 jan 2003, à 14:10 Europe/Brussels, aiglobulles a écrit :

Je suis un bleu de chez bleu en php, quelqu'un pourrait-il venir à me
rescousse svp ??? J'suis deg de chez deg, je sais vraiment pas ce qui s'est
passé :(((((((. L'URL du site en question est : http://www.regime-public.net
Merci d'avance pour votre aide
cordialement
aiglobulles

-----------------
Nicolas WILLEM

mailto:nicolaswillem@sputnic.be

hello Nicolas,

merci pour l'info, en effet, si j'avais pris le temps de lire mes mails
avant de poster mon msg, j'aurai pu voir que la question avait été posé peu
avant ....

désolé, je tâcherai d'être un peu moins speed à l'avenir. Merci encore

aiglobulles
"Nicolas WILLEM" <nicolaswillem@planetinternet.be> a écrit dans le message
de news: 1F11E8C6-2D43-11D7-A9F3-0003937D2612@planetinternet.be...
Ben c'est pas très grave, juste qques caractères à modifier dans un
fichier.
Mais en lisant les messages qui sont passés sur la liste dans les 24
dernières heures tu aurais eu la réponse tout seul.

De: "Jean-Cyrille Vercollier" <spip@bonidoo.net>
Date: Mar 21 jan 2003 12:53:34 Europe/Brussels
Objet: Rép : [Spip] apparition de warning sur une page spip chez OVH

Le probleme vient du fait que php 4.3.0 ne gere pas de
la meme facon cette fonction. Pour coriger ce bug il faut
enlever les quotes (") qui sont utilisees dans le passage
de parametres de la fonction.
li faut donc remplacer comme suit :

avant : setlocale ("LC_TIME", "$locale");
apres : setlocale (LC_TIME, $locale);

ou bien ce message

De: Fil <fil@rezo.net>
Date: Lun 20 jan 2003 15:51:04 Europe/Brussels
Objet: Rép : [Spip] au village, plus rien marche!

Visiblement ton hébergeur a dû faire une mise à jour de php. Tu peux
t'en
sortir soit en faisant la mise à jour de SPIP en 1.5.1, soit en
supprimant
les guillemts dans le premier argument de la commande setlocale() qui
se
trouve dans inc_texte aux lignes indiquées.

---------
Le mardi, 21 jan 2003, à 14:10 Europe/Brussels, aiglobulles a écrit :

Je suis un bleu de chez bleu en php, quelqu'un pourrait-il venir à me
rescousse svp ??? J'suis deg de chez deg, je sais vraiment pas ce qui
s'est
passé :(((((((. L'URL du site en question est :
http://www.regime-public.net
Merci d'avance pour votre aide
cordialement
aiglobulles

-----------------
Nicolas WILLEM

mailto:nicolaswillem@sputnic.be

Avant de passer à la 5, j'ai opté pour le changement du caractère dans le
fichier inc_texte (qui est dans ECRIRE)
Mais avant de faire une bétise juste un avis : dans mon fichier (j'espère
que c'est le bon) j'ai pas trouvé la ligne exacte mentionnée dans le post, a
la place j'ai ca :
// Trouver une locale qui marche
//
$lang2 = strtoupper($GLOBALS['lang']);
setlocale('LC_CTYPE', $GLOBALS['lang']) ||
setlocale('LC_CTYPE', $lang2.'_'.$GLOBALS['lang']) ||
setlocale('LC_CTYPE', $GLOBALS['lang'].'_'.$lang2);

est ce que c'est quand même ici qu'il faut opérer la modif ?

Merci
S
ps : moi aussi va falloir que j'épluche les 4 000 mails que j'ai en retard
dans ma boite mais je désespère pas :slight_smile:
----- Original Message -----
From: "Nicolas WILLEM" <nicolaswillem@planetinternet.be>
To: <spip@rezo.net>
Sent: Tuesday, January 21, 2003 2:20 PM
Subject: Re: [Spip] Aille aille aille AU SECOUR !!

Ben c'est pas très grave, juste qques caractères à modifier dans un
fichier.
Mais en lisant les messages qui sont passés sur la liste dans les 24
dernières heures tu aurais eu la réponse tout seul.

De: "Jean-Cyrille Vercollier" <spip@bonidoo.net>
Date: Mar 21 jan 2003 12:53:34 Europe/Brussels
Objet: Rép : [Spip] apparition de warning sur une page spip chez OVH

Le probleme vient du fait que php 4.3.0 ne gere pas de
la meme facon cette fonction. Pour coriger ce bug il faut
enlever les quotes (") qui sont utilisees dans le passage
de parametres de la fonction.
li faut donc remplacer comme suit :

avant : setlocale ("LC_TIME", "$locale");
apres : setlocale (LC_TIME, $locale);

ou bien ce message

De: Fil <fil@rezo.net>
Date: Lun 20 jan 2003 15:51:04 Europe/Brussels
Objet: Rép : [Spip] au village, plus rien marche!

Visiblement ton hébergeur a dû faire une mise à jour de php. Tu peux
t'en
sortir soit en faisant la mise à jour de SPIP en 1.5.1, soit en
supprimant
les guillemts dans le premier argument de la commande setlocale() qui
se
trouve dans inc_texte aux lignes indiquées.

---------
Le mardi, 21 jan 2003, à 14:10 Europe/Brussels, aiglobulles a écrit :

Je suis un bleu de chez bleu en php, quelqu'un pourrait-il venir à me
rescousse svp ??? J'suis deg de chez deg, je sais vraiment pas ce qui
s'est
passé :(((((((. L'URL du site en question est :
http://www.regime-public.net
Merci d'avance pour votre aide
cordialement
aiglobulles

-----------------
Nicolas WILLEM

mailto:nicolaswillem@sputnic.be
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip