[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