You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-01-16 17:10:47

brubru
Member
Registered: 2005-05-02
Posts: 5

Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

Bonjour,

Utilisateur très ancien de GLPI je n'avais jamais eu jusqu'à lors de gros problèmes pour les MAJ, par contre avec la dernière mise à jour  (0.68-3 --> 0.70-1) j'ai un problème que je n'arrive pas à résoudre.
Les mots avec des caractères accentués apparaissent tronqués à l'affichage (Médecine --> M ; Prêté --->Pr ; ...). Après consultation de la base de donnée tous les mots accentués y sont effectivement tronqués. pourtant la mise à jour s'est effectuée normalement sans message d'erreur.
Les problèmes d'accentuation sont assez récurrents mais généralement les accents sont remplacés par d'autres caractères, c'est la première fois que j'ai ce cas de figure.
Pour info la version de Mysql est configuré en UTF-8.
Je suis repassé en version 0.68-3 mais c'est dommage  car la "Gestion multi-entités" est vraiment un plus appréciable.
Bug ou problème de config ?

Merci et encore bravo pour cet excellent produit.


Config : Gentoo 2.6.22  - Mysql 5.0.44   - php 5.2.5 - Apache 2.2

L'expérience est égale à la somme des erreurs

Offline

#2 2008-01-16 20:24:47

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

Si vous avez ce souci c'est que la mise à jour n'a pas fontionné correctement.

Vérifier vos parametres  dans votre php.ini  notament le memory_limit  comme c'est indiquer dans la doc de mise à jour.


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#3 2008-01-16 22:34:35

brubru
Member
Registered: 2005-05-02
Posts: 5

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

J'avais bien lu la doc de mise à jour et modifié la valeur de memory_limit (128 -->256M) dans php.ini mais toujours le même problème.
Je vais mettre cette valeur à -1 (pas de limite) le temps de la mise à jour.


Config : Gentoo 2.6.22  - Mysql 5.0.44   - php 5.2.5 - Apache 2.2

L'expérience est égale à la somme des erreurs

Offline

#4 2008-01-17 01:02:46

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

le problème de tronquage doit provenir d'un autre soucis.
Si ca tronque c'est que la migration a été faite mais mal.
Il n'aurait pas réussit a modifier les données pour rendre la DB full UTF8.


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#5 2008-01-17 01:11:01

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

Hum 128M... c'est pas à ce niveau alors.

Votre timeout peut-être.

La 0.7 fait un conversion full utf8 de votre db et il n'ya pas de raison que ça ne fonctionne pas chez vous.

Vous n'avez pas injecté de donner à la main directement dans la DB ?


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#6 2008-01-17 15:42:16

brubru
Member
Registered: 2005-05-02
Posts: 5

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

J'ai fait plusieurs essais avec des valeurs supérieures pour  memory_limit et le timeout mais cela n'a rien changé.
Par contre effectivement suite à la migration du serveur j'avais fait un dump de la DB d'origine  pour la ré-installation de GLPI. Le problème vient peut-être de là car j'avais converti la DB (latin1) en UTF-8 avec iconv.


Config : Gentoo 2.6.22  - Mysql 5.0.44   - php 5.2.5 - Apache 2.2

L'expérience est égale à la somme des erreurs

Offline

#7 2008-01-17 15:56:37

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

oui c'est meme sur.
Vous pouvez essayer avant mise à jour de mettre le champ utf8_conv de glpi_config à 1


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#8 2008-01-17 16:09:03

brubru
Member
Registered: 2005-05-02
Posts: 5

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

Le problème vient bien de la conversion UTF-8 en full UTF-8 (erreur dans le script de mise à jour ou ma DB qui est daubée ?).
J'ai ré-importé ma DB à partir de phpmyadmin en utilisant le format latin1 ensuite relancé la mise à jour de GLPI et maintenant c'est tout bon.
Hum... je n'avais pas lu votre dernier post je vais quand même tester votre solution  par curiosité.


Config : Gentoo 2.6.22  - Mysql 5.0.44   - php 5.2.5 - Apache 2.2

L'expérience est égale à la somme des erreurs

Offline

#9 2008-01-17 16:50:48

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

brubru wrote:

erreur dans le script de mise à jour ou ma DB qui est daubée ?

Comme pour toute application de ce type, on ne touche aux données que si on sait vraiment ce que l'on fait.
Vous avez touché aux données de la DB, vous avez donc pourri votre DB.
Le script de mise à jour traite une DB saine, i.e. non modifié manuellement.


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#10 2008-01-17 18:03:57

brubru
Member
Registered: 2005-05-02
Posts: 5

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

J'ai testé la solution de mettre le champ utf8_conv de glpi_config à 1 mais la migration se fait toujours mal.
Je suis donc revenu à la solution précédente certes pas académique mais qui fonctionne.
Plus de souci, merci encore.


Config : Gentoo 2.6.22  - Mysql 5.0.44   - php 5.2.5 - Apache 2.2

L'expérience est égale à la somme des erreurs

Offline

#11 2008-01-17 18:11:17

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Mots accentués tronqués après MAJ 0.68-3 --> 0.70-1

en mettant utf8_conv à 1 il ne devrait pas vous lancer la mise à jour du contenu et donc ne pas vous tronquer les données vu qu'il ne les touchent pas.

Après ne sacahnt pas ce que vous avez fait avec iconv on ne peux pas vraiment vous en dire plus.


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

Board footer

Powered by FluxBB