Duplicateur Duplicateur

Documentation Duplicator

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

Résolution des problèmes d'encodage Unicode et de caractères


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

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

Caractères et symboles étranges

Voyez-vous des caractères étranges comme « � » ou « ???? » après avoir migré votre site WordPress ? Cela se produit généralement en raison d'incompatibilités d'encodage entre différents serveurs. WordPress utilise UTF-8 ou UTF8MB4 par défaut, et la modification du charset de la base de données ou de la collation peut aider à résoudre ces problèmes.

Solution un : Ajuster wp-config.php

  1. Ouvrez wp-config.php et localisez 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. Basculez entre 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 de l’installateur
    Cette capture d’écran montre comment activer le mode avancé à l’étape 1 :



  2. À l'étape 2, accédez à Options et définissez :
    • Jeu de caractères : utf8mb4
    • Collection : utf8mb4_unicode_ci

Solution 3 : Corrections générales

Mettre à jour la balise Meta : Assurez-vous que le fichier header.php de votre thème contient la balise meta correcte :

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

Remarque : Des guillemets invalides ou des déclarations de charset manquantes peuvent causer 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, vous devrez peut-être effectuer une analyse plus approfondie pour corriger le problème.

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

Problèmes d'Unicode et de caractères internationaux

Certains systèmes peuvent avoir du mal à conserver les caractères spéciaux lors du passage d'un serveur, d'un système d'exploitation ou d'une version de base de données à un autre. Si vous rencontrez une corruption de caractères, essayez ces correctifs :

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. Si elles sont manquantes, ajoutez ces lignes :
    • define(“DB_CHARSET”, “utf8mb4”);
    • define(“DB_COLLATE”, “utf8mb4_unicode_ci”);
  3. Consultez le guide officiel de WordPress sur la Conversion des jeux de caractères de la base de données pour plus de détails.

Modifier le fichier SQL de la base de données

  • Ouvrez database.sql dans 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 du système de fichiers

  • Filtrer les fichiers : Si les caractères Unicode dans les noms de fichiers causent des erreurs, excluez-les lors de la migration et déplacez-les manuellement par la suite.
  • Utiliser Shell Zip (Version Pro) : Dans Duplicator Pro, activez shellzip pour une meilleure gestion des caractères Unicode.
  • Mettre à niveau vers PHP 7.4+ : Les versions plus récentes de PHP gèrent les caractères Unicode plus efficacement.

Besoin d'aide supplémentaire ?

Si vous rencontrez des problèmes complexes ou préférez ne pas résoudre les problèmes vous-même, notre service de migration White Glove 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 soit géré en douceur et professionnellement. Évitez le stress et laissez-nous faire le travail le plus difficile. En savoir plus sur notre service de migration White Glove ici.


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


Articles associés

Ne laissez pas une autre journée passer sans protection

Chaque heure sans sauvegardes WordPress appropriées 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 , bénéficiez de 60 % de réduction

Essayez Duplicator gratuitement sur votre site — découvrez pourquoi plus de 1,5 million de professionnels WordPress nous font confiance. Mais n'attendez pas — cette réduction exclusive de 60 % n'est disponible que pour un temps limité.

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