Duplicateur Duplicateur

Documentation sur le duplicateur

Documentation, matériaux de référence et tutoriels pour Duplicator

Résolution des problèmes liés à l'Unicode et au codage des caractères


Vous avez des problèmes avec l'Unicode et le codage des caractères lors de votre migration ? Ce guide propose des solutions pratiques pour résoudre efficacement ces problèmes.

Pour commencer, assurez-vous que vous utilisez la dernière version de Duplicator Pro. Veuillez consulter le journal des modifications et la configuration requise.

Personnages et symboles étranges

Vous voyez des caractères étranges comme "�" ou " ????" après avoir migré votre site WordPress ? Cela est généralement dû à des différences d'encodage entre les différents serveurs. WordPress utilise UTF-8 ou UTF8MB4 par défaut, et changer le jeu de caractères de la base de données ou la collation peut aider à résoudre ces problèmes.

Première solution : Ajustez wp-config.php

  1. Ouvrir wp-config.php et repérez les lignes suivantes :
    • define("DB_CHARSET", "utf8") ;
    • define("DB_COLLATE", "") ;
  2. Essayez de les supprimer ou de les commenter :
    • //define(“DB_CHARSET”, “some_value”);
    • //define(“DB_COLLATE”, “some_value”);
  3. Passer de l'un à l'autre utf8mb4 et utf8 pour voir ce qui fonctionne le mieux :
    • define("DB_CHARSET", "utf8mb4") ;
    • Ou : define("DB_CHARSET", "utf8") ;

Solution 2 : Ajuster les paramètres de l'installateur

  1. Pendant l'installation, activez le mode avancé à l'étape 1 du programme d'installation.
    Cette capture d'écran montre comment activer le mode avancé à l'étape 1 :



  2. À l'étape 2, naviguez vers Options et fixer :
    • Charset : utf8mb4
    • Collation : utf8mb4_unicode_ci

Solution 3 : Corrections générales

Mise à jour des métabalises: Veillez à ce que les header.php contient la balise méta correcte :

<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">

Note: Des guillemets invalides ou des déclarations de jeu de caractères manquantes peuvent entraîner des problèmes d'affichage.

Corriger la base de données : Les problèmes d'encodage peuvent être complexes et si les solutions ci-dessus ne fonctionnent pas, il se peut que vous deviez effectuer une recherche plus approfondie pour résoudre le problème.

Mettez votre serveur à niveau: Si les problèmes persistent, envisagez de passer à PHP 7.4+ et à la dernière version de MySQL, puis reconstruisez votre serveur.

Unicode et questions relatives aux caractères internationaux

Certains systèmes peuvent avoir du mal à conserver les caractères spéciaux lorsqu'ils passent d'un serveur, d'un système d'exploitation ou d'une version de base de données à l'autre. Si vous constatez une altération des caractères, essayez les solutions suivantes :

Solution 1 : Problèmes de base de données

Vérifier wp-config.php

  1. Assurez-vous que DB_CHARSET et DB_COLLATE sont correctement définis.
  2. S'il n'y en a pas, ajouter ces lignes :
    • define("DB_CHARSET", "utf8mb4") ;
    • define("DB_COLLATE", "utf8mb4_unicode_ci") ;
  3. Consultez le guide officiel de WordPress sur Convertir les jeux de caractères des bases de données pour plus de détails.

Modifier le fichier SQL de la base de données

  • Ouvrir database.sql en Notepad++.
  • Dans le menu Encodage, sélectionnez Encoder en UTF-8 (sans modifier le contenu).
  • Cela garantit une lecture correcte par le système.

Solution 2 : Problèmes liés au système de fichiers

  • Filtrer les fichiers: Si les caractères Unicode dans les noms de fichiers provoquent des erreurs, excluez-les pendant la migration et déplacez-les manuellement par la suite.
  • Utilisez Shell Zip (version Pro): Dans Duplicator Proactive shellzip pour une meilleure gestion de l'Unicode.
  • Passez à PHP 7.4+: Les nouvelles versions de PHP gèrent les caractères Unicode plus efficacement.

Besoin d'aide ?

Si vous rencontrez des problèmes complexes ou si vous préférez ne pas vous débrouiller seul, notre service de migration en gants blancs est là pour vous aider. Notre équipe d'experts gérera la migration de votre site du début à la fin, en veillant à ce que tout se déroule en douceur et de manière professionnelle. Oubliez le stress et laissez-nous faire le gros du travail. Pour en savoir plus sur notre service de migration en gants blancs, cliquez ici.


Cet article a-t-il été utile ?


Articles connexes

Ne laissez pas passer un autre jour sans protection

Chaque heure sans sauvegardes WordPress adéquates met votre site en danger - Chaque migration WordPress retardée vous coûte en performance et en croissance

Obtenir Duplicator maintenant
Plugin Duplicator

Attendez ! Ne manquez pas votre offre exclusive
!

En tant que client d', vous bénéficiez d'une réduction de 60 %.

Essayez Duplicator gratuitement sur votre site — découvrez pourquoi plus de 1,5 million de professionnels WordPress nous font confiance. Mais ne tardez pas — cette remise exclusive de 60 % n'est disponible que pour une durée limitée.

ou
Obtenez dès maintenant 60 % de réduction sur Duplicator Pro →