[gull] Re : Encodage de fichier et de base de données

Samuel Chenal samuel_chenal at yahoo.fr
Sun Mar 7 22:52:47 CET 2010


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 <sean at boran.com>
> À : "Gull, liste de discussion" <gull at forum.linux-gull.ch>
> 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
> > gull at forum.linux-gull.ch
> > http://forum.linux-gull.ch/mailman/listinfo/gull
> >
> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch
> http://forum.linux-gull.ch/mailman/listinfo/gull



      


More information about the gull mailing list