Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Bonjour,
Je patine de fil en fil pour essayer d'y comprendre qqchose au pb des accents mal importés après un backup. J'aimerais y voir clair pour résoudre ce pb (visible sur www.francafrique.infos.st)
Lorsque je me connecte à PhpMyAdmin, j'ai d'abord une page d'accueil où se trouve 2 réglages :
"langage : french fr-UFT-8"
Interclassement pour la connexion MySQL: latin-1.bin
Ensuite, lorsque je me rend dans ma base de donnée, sur "opération" je constate un interclassement qui était à Swedish et que j'ai remis à latin-1.bin
Néanmoins, l'une des tables (smilies) est sur UFT8_general-ci alors que les autres sont bien sur latin_1.bin
Du coup, lorsque je lis ici et là qu'il faut faire attention aux interclassements je suis perplexe : lesquels doivent être pris en compte ?
Autre point, lors de l'export de ma bdd précédente, j'ai obtenu un fichier qui ne précise pas, je crois, sa nature. Seule la lecture sous un éditeur me permet de voir si que "latin_1" est partout et uft nulle part (il pourrait pourtatn y être, au moins pour les smilies)
Je lis parfois qu'il est possible de rechercher/remplacer les caractères bizarres, mais pour ma part je n'ai que de l'hexa (je suppose) à me mettre sous la dent :
(7, 0x4c6520666f72756d206c75692d6dc3aa6d65, 0),
(9, 0x486973746f697265206465206c61204672616e6361667269717565, 8),
(10, 0x41637475616c6974c3a973206465206c61204672616ec3a761667269717565205375622d536168617269656e6e65, 2),
(11, 0x41637475616c6974c3a973206465206c61204672616ec3a761667269717565204f7269656e74616c65, 3),
(12, 0x41637475616c6974c3a973206465206c61204672616ec3a761667269717565204175737472616c65, 4),
(13, 0x41637475616c6974c3a9732064657320657874656e73696f6e73206465206c61204672616ec3a761667269717565, 5),Comme je n'ai plus accès à l'ancien serveur (il devait être formaté demain mais il semble que l'accès soit déjà plus possible) il m'aurait été précieux de corriger ce pb d'accents à l'aide de cette dernière sauvegarde, mais vos lumières me seraient précieuses pour m'y retrouver...
Autre point qui n'a peut être rien à voir mais qu'il est préférable de préciser : un message d'erreur apparait au bas de la page phpMyAdmin/opérations qui me dit :
Erreur
Certaines fonctionnalités ayant trait aux tables reliées sont désactivées. Pour une analyse du problème, cliquez ici.Et en cliquant j'obtient :
PMA Database ... en erreur[ Documentation ]
Fonctions relationnelles désactivéHelp 
EDIT : j'ai beau essayer toute les possibilités de "Jeu de caractères du fichier:" disponible à l'importation, j'obtiens toujours le même résultat 
Dernière modification par new morning (19-11-2007 10:38:16)
Hors ligne
Ce que j'aurais fait avec Notepad++ pour rendre leur apparence normal aux caractères d'un fichier de sauvegarde contenant des à :
1) Copier coller dans un nouveau document, avec comme encodage AINSI, le fichier de sauvegarde
2) Changer l'encodage pour UTF-8
3) Couper le résultat (qui devrai avoir récupéré des caractères accentués normaux)
4) Repasser le document en AINSI
5) Coller le contenu du presse papier dans ce document
Sinon, tous les interclassements devraient être sur latin_qqch
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Merci Pandark pour ta réponse. Malheureusement, je ne suis pas sur d'avoir compris comment "Changer l'encodage pour UTF-8" si ce n'est par la commande "format->encoder en UFT-8" qui ne change rien à mon doc 
Quant à l'encodage AINSI, tu veux surement dire ANSI (un seul "I"), non ? (En tous cas c'est tout ce que me propose notepad++)
Hors ligne