Bonsoir Havock,
Pour ma part, avec le bug que tu cites (sur les sessions administratives que j'avais):
http://www.oscommerce-fr.info/forum/index....showtopic=71495C'était le contraire moi, c'était la zone administrative qui était impactée et non la zone boutique..
C'était assez surprenant..
Et pour le trouver, j'ai du monter une machine virtuelle LINUX (décidé de lancer du Debian Wheezy).
J'y ai configuré un serveur lamp de zéro: j'y compilé un php, apache et MySQL spécialement de par leur sources pour matcher à 100% la configuration identique du serveur qui posait problème avec les sessions..
(car il ne faisait ça sur aucunes de mes configurations locales, distantes ou autres.. (VPS, dédié, pas un seul avait ce comportement curieux..)Ayant réussi à reproduire le problème, j'ai donc eu beaucoup plus de facilité d'en trouver la cause par la suite..
Le plus difficile, c'était de réussir à le reproduire..
L'environnement OVH n'étant pas tout-à-fait à l'identique d'une environnement purement LAMP sans aucunes configuration/ou ordre différents à la compilation...
=========
Pour en revenir à ton souci, là comme ça, sans rien voir, c'est chaud de t'aider, mais je vais tenter:(1) Dans la page que tu m'a donné: il y a quelqu'un qui préconise de passer l'encodage de la base en utf8_general_ci, je pense que tu devrais essayer déjà ça (en local, cela va de soi)
(2) Toujours dans la page que tu m'as donné: il y a une autre personne qui propose de faire des manipulations plus ou moins identique mais que sur la table et champs des sessions stockées dans MySQL.
(2.a) Paramétrer son CHARACTER sur "utf8".
(2.b) Paramétrer son COLLATION sur "utf8_general_ci"
L'étape 1 comme 2 est à tester en serveur de développement local.
Fais déjà ça et tiens moi au courant !
=========
Sinon,
j'ai aussi regardé (comme tu m'as demandé) les logs de nombreux sites oscommerce, je n'ai pas ces deux lignes d'avertissements, pas une seule fois..
Mais j'ai aussi décidé de ne pas passer mes bases en utf8 lors de la migration vers un PHP plus récent.
Je fais un encode utf8 au niveau de l'affichage des données plutôt.