You are not logged in.
Pages: 1
Topic closed
Bonjour à tous,
Après l'exportation des bases de GLPI vers une autre instance, les caractères avec accents sont remplacés par des points d'interrogation (�).
La version source de GLPI est la 0.71.5 sur serveur Debian Etch, la version de GLPI de la destination est identique (sous Debian également, monté sur une VM).
J'ai utilisé l'Export de la base GLPI 0.71.5 grâce à phpmyadmin puis importé via phpmyadmin.
Les deux instances étant la même version, elles sont toutes deux en UTF8.
Si vous avez une idée pour résoudre ce problème, merci de votre aide.
Cordialement
Offline
bonjour,
le poste qui a PHPMYADMIN est un linux ou un windows ?
Offline
PHPMYADMIN est installé sur les deux postes sous etch (version phpMyAdmin 2.9.1.1-Debian-10)
Le poste depuis lequel j'utilise PHPMYADMIN est sous windows Vista.
Cordialement
Offline
je pense que le soucis est là
votre fichier transite par votre windows, qui n'a pas le même encodage que les linux
essayez de faire u mysqldump le premier serveur, de copier directement le dump d'un serveur à l'autre et de réinjecter via la commande mysql
ça pourrait mieux marcher
Offline
Pour l'import et l'export il faut bien faire attention à l'encodage de fichiers choisi.
Je pense que les versions récentes de phpMyAdmin le réalise d'office en UTF-8 et qu'il fait donc bien le préciser lors du chargement.
Par contre de serveur à serveur, le plus simple, c'est quand même
mysqldump -hancienserveur -uxxx -pyyy anciennebaseglpi | \
mysql -hnouveauserveur -uzzzzz -pwwww nouvellebaseglpi
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Bravo!
Merci à tous les deux pour vos réponses.
Le copier/coller sous Windows était effectivement fatal...
Pour info, ce que j'ai fait :
- Dump (export) de la base sur ancien serveur :
#mysql -u user -ppass GLPI > GLPI_dump
(puis édition du fichier pour supprimer quelques tables)
- copie du fichier GLPI_dump sur le nouveau serveur via la commande scp.
- import sur le nouveau serveur avec la commande :
#mysql -u user -ppass GLPI < fichier_dump
merci encore !
Offline
de rien,
je ferme ce post
Offline
Pages: 1
Topic closed