Salut Sean, Non, je ne le connaissais pas. Mais on en apprend tous les jours... Merci beaucoup, je te testerai la prochaine fois.
a+ Samuel ----- Message d'origine ---- > De : Sean Boran <[email protected]> > À : "Gull, liste de discussion" <[email protected]> > Envoyé le : Dim 7 Mars 2010, 20 h 23 min 35 s > Objet : Re: [gull] Encodage de fichier et de base de données > > Bonjour, > > As tu essayer le Module drupal, 'backup and migrate'? Je lutilise > souvent pour copier les Sites... > > Sean > > On Saturday, March 6, 2010, Samuel Chenal wrote: > > Bonjour à tous, > > > > J'ai un petit soucis d'encodage de fichier texte et de base de données > > MySQL. > > > > J'administre actuellement le site http://www.ll-dd.ch/ (partenariat entre > Swisslinux et le gull). Il est développé en Drupal. > > > > La console d'administration me dit de le mettre à jour (je l'ai laissé en > > 6.12 > et il me conseille une migration en 6.16). En bon informaticien qui n'a > encore > jamais upgradé un site sous drupal, j'ai voulu copier ce site sur mon serveur > web de test à la maison (un ubuntu server 9.10 fraîchement installé) pour me > faire la main avant de toucher la "production". > > > > J'ai suivi la procédure ad hoc sous : > > > > http://drupal.org/node/679054 > > > > (très bien faite, en passant) > > > > Je vous passe les détails. > > > > "A" représente le serveur web public http://www.ll-dd.ch/ > > "B" représente mon serveur web de test. > > > > 1) Export de la BD de "A" lldd dans un fichier texte 20100228_lldd_2.sql > > avec > phpmyadmin. > > 2) J'applique quelques modifications dans les requêtes (comme mentionné > > dans > le tutorial) et je prends garde de vérifier l'encodage du fichier texte > (utf8). > Je vérifie également que les accents et ç apparaissent correctement dans les > commandes INSERT du fichier. > > 3) Création d'une BD lldd sur "B" avec phpmyadmin en utilisant > l'interclassement utf8_general_ci. J'utilise exactement le même user (lldd) > et > pwd que sur "B". > > 4) Import du fichier 20100228_lldd_2.sql sur "B" via la commande "source" > > de > mysql. J'obtiens que des "Query Ok" et des "Warnings: 0". > > 5) Vérification en allant sur le site "B" avec firefox. Tout semble bien > fonctionner excepté que l'interface d'admin de Drupal est en anglais alors > qu'elle est en Français sur "B" et que tous les caractères francophones des > textes sont "codés" (ex: "Ce site est dévolu à la promotion des logiciels > libres"). > > 6) Je vérifie la langue dans la section d'admin et je vois effectivement > > que > Français s'écrit : Français... Pas étonnant que mon interface soit revenue > en > anglais s'il utilise cette valeur comme mot-clef... > > 7) Je vois aussi un problème avec le module "Image". Toutes les tailles > d'images ont disparu (vignettes, aperçu,...). > > 8) Vérification dans phpmyadmin en prenant un enregistrement de la table > "variables": > > > > SELECT * > > FROM `variable` > > WHERE ( > > ( > > `variable`.`name` = 'image_sizes' > > ) > > ) > > AND ( > > `name` LIKE 'image_sizes' > > ) > > > > Dans le champ Valeur du résultat, on retrouve "Aperçu"... > > > > Question simple : quelqu'un a-t-il une procédure simple pour faire un dump > d'une BD mysql et un import sur un autre serveur en conservant le bon > encodage ? > > > > Pour info, mon dump se trouve ici : > > > > http://www.ll-dd.ch/files/Affiches/20100228_lldd_2.sql > > > > Merci d'avance pour vos conseils ! > > > > a+ > > > > Samuel > > > > > > > > > > > > _______________________________________________ > > gull mailing list > > [email protected] > > http://forum.linux-gull.ch/mailman/listinfo/gull > > > _______________________________________________ > gull mailing list > [email protected] > http://forum.linux-gull.ch/mailman/listinfo/gull _______________________________________________ gull mailing list [email protected] http://forum.linux-gull.ch/mailman/listinfo/gull
