Probleme d accents sur le site (RESOLU)
-
- Messages : 74
- Enregistré le : 23 févr. 2010, 08:16
- Contact :
Re: Probleme d accents sur le site
par contre j ai l impression que l on ne peut pas joindre des photos. je vais reesayer !
Re: Probleme d accents sur le site
J'essaie sans accent... pareil, meme erreur.
Edit: ce petit message court est passe, mais en citant un message precedent, meme erreur.
Edit #2: je viens d'essayer de repondre a mon post "Sur une terrasse a Montreal" avec le simple mot "Test", avec l'intention de l'editer ensuite pour en rajouter plus... meme erreur, impossible!!! Un mot, 4 lettres, aucun accent!
Edit: ce petit message court est passe, mais en citant un message precedent, meme erreur.
Edit #2: je viens d'essayer de repondre a mon post "Sur une terrasse a Montreal" avec le simple mot "Test", avec l'intention de l'editer ensuite pour en rajouter plus... meme erreur, impossible!!! Un mot, 4 lettres, aucun accent!

- Henri Kuentz
- Messages : 3234
- Enregistré le : 18 déc. 2006, 03:25
- Contact :
Re: Probleme d accents sur le site
Apres longue analyse du probleme, il semble que l'origine soit un mauvais parametrage de la version du langage de programmation PHP actuellement installee sur le serveur qui heberge notre site depuis le 12 aout.
L'affichage des textes "statiques" n'est pas impacte. C'est pour cela que vous pouvez continuer a lire d'anciens messages ou pages du site sans probleme. Seuls les textes envoyes par la fonction mail() du langage PHP ou traites par une requete HTTP (saisie d'un formulaire par un visiteur du forum ou de la boutique) sont atteints.
Le PHP est le langage de programmation de la plupart des sites Web. A l'origine, il ne fonctionnait qu'avec les 127 caracteres du clavier QWERTY anglais, que l'on code sur un seul octet. Comme le Web s'est etendu aux alphabets latin accentue, cyrillique, japonais, arabe, coreen, chinois, etc., le codage des caracteres est passe sur 4 octets, et le PHP doit utiliser ce que l'on appelle une extension du langage pour traiter correctement les alphabets etrangers. Cette extension est bien installee, mais elle possede de tres nombreuses options de fonctionnement, et mon hypothese est que la derniere mise a jour du serveur a modifie une de ces options.
Vous le savez sans doute, ce site est heberge par le Cactus Francophone, et l'administrateur du serveur informatique est Yann. En tant que client, je n'ai pas d'acces aux options d'installation des langages informatiques fonctionnant sur le serveur, car c'est un serveur mutualise (=partage entre plusieurs sites). Yann cherche la bonne solution au probleme, qui impacte maintenant son site cactuspro.com.
En amont, la societe qui loue le serveur a Yann procede regulierement a des mises a jour de securite des programmes qui font tourner le serveur. Yann a fait remonter le probleme chez cet hebergeur. On attend la reponse avec impatience...
Un site Web c'est comme un mille-feuille :
Il y a d'abord la couche de base fournie par l'hebergeur : l'ordinateur, le systeme d'exploitation (Linux), le logiciel qui le transforme en serveur Web (Apache), les langages de programmation (PHP, Perl, Python, Java, etc.) les logiciels de base.
Ensuite l'administrateur du serveur partage les ressources entre plusieurs clients, gere les options de fonctionnement, installe d'autres programmes correspondant aux besoins precis des clients, resout la plupart des problemes.
Et enfin les clients comme moi, qui programment leur site de A a Z, ou d'autres "qui n'y comprennent rien" et qui se contentent de faire tourner des logiciels tout prets.
Cet empilage peut potentiellement bugger a tous les niveaux, d'ou la difficulte a resoudre un probleme apparemment simple.
L'affichage des textes "statiques" n'est pas impacte. C'est pour cela que vous pouvez continuer a lire d'anciens messages ou pages du site sans probleme. Seuls les textes envoyes par la fonction mail() du langage PHP ou traites par une requete HTTP (saisie d'un formulaire par un visiteur du forum ou de la boutique) sont atteints.
Le PHP est le langage de programmation de la plupart des sites Web. A l'origine, il ne fonctionnait qu'avec les 127 caracteres du clavier QWERTY anglais, que l'on code sur un seul octet. Comme le Web s'est etendu aux alphabets latin accentue, cyrillique, japonais, arabe, coreen, chinois, etc., le codage des caracteres est passe sur 4 octets, et le PHP doit utiliser ce que l'on appelle une extension du langage pour traiter correctement les alphabets etrangers. Cette extension est bien installee, mais elle possede de tres nombreuses options de fonctionnement, et mon hypothese est que la derniere mise a jour du serveur a modifie une de ces options.
Vous le savez sans doute, ce site est heberge par le Cactus Francophone, et l'administrateur du serveur informatique est Yann. En tant que client, je n'ai pas d'acces aux options d'installation des langages informatiques fonctionnant sur le serveur, car c'est un serveur mutualise (=partage entre plusieurs sites). Yann cherche la bonne solution au probleme, qui impacte maintenant son site cactuspro.com.
En amont, la societe qui loue le serveur a Yann procede regulierement a des mises a jour de securite des programmes qui font tourner le serveur. Yann a fait remonter le probleme chez cet hebergeur. On attend la reponse avec impatience...
Un site Web c'est comme un mille-feuille :
Il y a d'abord la couche de base fournie par l'hebergeur : l'ordinateur, le systeme d'exploitation (Linux), le logiciel qui le transforme en serveur Web (Apache), les langages de programmation (PHP, Perl, Python, Java, etc.) les logiciels de base.
Ensuite l'administrateur du serveur partage les ressources entre plusieurs clients, gere les options de fonctionnement, installe d'autres programmes correspondant aux besoins precis des clients, resout la plupart des problemes.
Et enfin les clients comme moi, qui programment leur site de A a Z, ou d'autres "qui n'y comprennent rien" et qui se contentent de faire tourner des logiciels tout prets.
Cet empilage peut potentiellement bugger a tous les niveaux, d'ou la difficulte a resoudre un probleme apparemment simple.
HK
Re: Probleme d accents sur le site
et bien voila j ai compris pourquoi je ne peux plus envoyer de messages
vivement que tout redevienne normal javais des tas de choses a vous dire
vivement que tout redevienne normal javais des tas de choses a vous dire
Re: Probleme d accents sur le site
Tout semble revenu normal 

- Henri Kuentz
- Messages : 3234
- Enregistré le : 18 déc. 2006, 03:25
- Contact :
Re: Probleme d accents sur le site
Le problème est résolu. Mon hypothèse était correcte.
Pour les spécialistes, la mise à jour avait changé quelques paramètres dans le fichier de configuration php.ini (section mbstring). Petite cause, grands effets...
Pour les spécialistes, la mise à jour avait changé quelques paramètres dans le fichier de configuration php.ini (section mbstring). Petite cause, grands effets...
HK
Re: Probleme d accents sur le site
Ouh là , un de ces jours, il va bien nous faire des cactus connectés Henri ! 

Re: Probleme d accents sur le site (RESOLU)
essai de ñ
Tiens, là ça marche
(tant mieux)
Tiens, là ça marche

Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité