Dernière visite le : Nous sommes actuellement le 08 Sep 2010, 21:28


Heures au format UTC - 5 heures [ Heure d’été ]






Publier un nouveau sujet Répondre au sujet  [ 9 messages ] 
Auteur Message
 Sujet du message: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 26 Mai 2010, 22:47 
Administrateur
Avatar de l’utilisateur

Inscrit le: 20 Nov 2009, 13:33
Messages: 375
Localisation: Terrebonne
Salut a tous !

sur un autre forum , nous avons effectuer la mise a jour de phpBB 3.0.1 vers la version 3.0.7 PL1

le problème c'est que la DB mySQL à pas aimer sa et il a fallut la rebuilder et réapliquer la mise a jour a la main !

Maintenant tout fonctionne comme un charme , sauf pour un point !

Dans tout les POST qui était DÉJA existant les accents sur les lettre ont été remplacer par des symboles bizzare !

Exemple : é a été remplacer par : √© à a été remplacer par : √†

Mais seulement les POST existant avant le rebuild !

si quelqu'un créé un post aujourd'hui il n'y aura pas de problème !!

Ma question , est-ce qu'il y a moyen de créé un commande dans la DB pour remplacer tout c'est symbole par les bon accent ?

_________________
Da_SyEnTisT - Hardware Guru

Image


Haut
 Profil  
 
 Sujet du message: Re: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 27 Mai 2010, 06:06 
Technicien
Avatar de l’utilisateur

Inscrit le: 22 Jan 2010, 15:38
Messages: 114
Localisation: Terrebonne
c'est un changement de codage de iso-8859-1 à utf-8 à l'intérieur de la base de donnée.

y'a malheureusement pas de truc magique. j'ai déjà été confronté à un problème similaire, le seul conseil j'peut donner c'est de pas s'acharné la dessus parce que la seul solution que j'avait trouver étais de modifier chacun des postes manuellement dans la db et avec plusieur centaine voir milier de poste le temp estimer pour la correction est relativement très grand.

le problème c'est que c'est probablement lors de la conversion que l'app n'a pas compris ce qui étais écrit dans la db et a réécrit n'importe quoi donc meme un retour en arrière de rectifieras pas les caractère, c'est juste rendu des caractère incompréhensible.

_________________
(RAID != BackUp)
http://www.mrwolf.ca
http://www.sikameleon.com


Haut
 Profil  
 
 Sujet du message: Re: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 27 Mai 2010, 06:14 
Technicien
Avatar de l’utilisateur

Inscrit le: 22 Jan 2010, 15:38
Messages: 114
Localisation: Terrebonne
j'ai pensé à ca en relisant ton post et t'as peut-etre pas tord, y'aurais peut-etre moyen de créer un script php qui parcourrait la db a la recherche des caractère bizarre et les ramplacerait par des caractere conventionnel...

ca devrais pas etre trop long a coder j'peut essayer de t'en sortir une premiere ébauche mais idéalement ca serait bien de le tester sur une copie de la db et non pas la db en production...

_________________
(RAID != BackUp)
http://www.mrwolf.ca
http://www.sikameleon.com


Haut
 Profil  
 
 Sujet du message: Re: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 27 Mai 2010, 10:13 
Administrateur
Avatar de l’utilisateur

Inscrit le: 20 Nov 2009, 13:33
Messages: 375
Localisation: Terrebonne
MrWolf a écrit:

ca devrais pas etre trop long a coder j'peut essayer de t'en sortir une premiere ébauche mais idéalement ca serait bien de le tester sur une copie de la db et non pas la db en production...


non effectivement sa serait sur une copie de la db !

moi tout ce que j'ai trouver c'est la fonction replace() de mysql mais sa semblait devoir etre fait a chaque post .... :(

_________________
Da_SyEnTisT - Hardware Guru

Image


Haut
 Profil  
 
 Sujet du message: Re: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 27 Mai 2010, 11:23 
Technicien
Avatar de l’utilisateur

Inscrit le: 22 Jan 2010, 15:38
Messages: 114
Localisation: Terrebonne
avec un script php tu peut parcourir la db au complet...

j'va essayer de te coder ca se soir...

_________________
(RAID != BackUp)
http://www.mrwolf.ca
http://www.sikameleon.com


Haut
 Profil  
 
 Sujet du message: Re: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 27 Mai 2010, 20:11 
Technicien
Avatar de l’utilisateur

Inscrit le: 22 Jan 2010, 15:38
Messages: 114
Localisation: Terrebonne
voici quelque solution:

http://www.oreillynet.com/onlamp/blog/2006/01/turning_mysql_data_in_latin1_t.html

dans les réponses à la procedure proposé par le posteur, y'a plusieur solution qui semble interessante.

si tu veut plus simple et plus rapide:
http://vinhboy.com/blog/2008/05/02/how-to-fix-strange-characters-in-mysql-database/

mais pourquoi faire simple quand on peut passer 60heures a remplacer des caractères dans une db :P

_________________
(RAID != BackUp)
http://www.mrwolf.ca
http://www.sikameleon.com


Haut
 Profil  
 
 Sujet du message: Re: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 29 Mai 2010, 11:23 
Administrateur
Avatar de l’utilisateur

Inscrit le: 20 Nov 2009, 13:33
Messages: 375
Localisation: Terrebonne
Merci !!!

je vais assayer la solution rapide ! ahha

je ten redonne des news !

_________________
Da_SyEnTisT - Hardware Guru

Image


Haut
 Profil  
 
 Sujet du message: Re: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 11 Juin 2010, 07:02 
Technicien
Avatar de l’utilisateur

Inscrit le: 22 Jan 2010, 15:38
Messages: 114
Localisation: Terrebonne
as-tu essayé?

qu'es ca donné?

_________________
(RAID != BackUp)
http://www.mrwolf.ca
http://www.sikameleon.com


Haut
 Profil  
 
 Sujet du message: Re: DATABASE MySql + PHPBB update went WRONG !!!!
MessagePublié: 11 Juin 2010, 10:21 
Administrateur
Avatar de l’utilisateur

Inscrit le: 20 Nov 2009, 13:33
Messages: 375
Localisation: Terrebonne
pas euh le temp !


aussitot que j'ai assayer tu va le savoir !

_________________
Da_SyEnTisT - Hardware Guru

Image


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 9 messages ] 

Heures au format UTC - 5 heures [ Heure d’été ]


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net & kodeki
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr