Documentazione Duplicator

Documentazione, Materiali di Riferimento e Tutorial per Duplicator

Risoluzione dei problemi di Unicode e codifica dei caratteri


Hai problemi con Unicode e la codifica dei caratteri durante la tua migrazione? Questa guida fornisce soluzioni pratiche per risolvere questi problemi in modo efficace.

Per iniziare, assicurati di utilizzare l'ultima versione di Duplicator Pro. Si prega di controllare il changelog e i requisiti di sistema.

Caratteri e Simboli Strani

Stai vedendo caratteri strani come “�” o “????” dopo aver migrato il tuo sito WordPress? Questo accade tipicamente a causa di discrepanze di codifica tra diversi server. WordPress utilizza UTF-8 o UTF8MB4 per impostazione predefinita, e la modifica del charset del database o della collation può aiutare a risolvere questi problemi.

Soluzione Uno: Modifica wp-config.php

  1. Open wp-config.php and locate the following lines:
    • define(“DB_CHARSET”, “utf8”);
    • define(“DB_COLLATE”, “”);
  2. Try removing or commenting them out:
    • //define(“DB_CHARSET”, “some_value”);
    • //define(“DB_COLLATE”, “some_value”);
  3. Switch between utf8mb4 and utf8 to see which works best:
    • define(“DB_CHARSET”, “utf8mb4”);
    • Oppure: define(“DB_CHARSET”, “utf8”);

Soluzione 2: Modifica Impostazioni Installer

  1. During the installation, enable the Advanced mode in Step 1 of the installer
    This screenshot shows how to enable the advanced mode in Step 1:



  2. In Step 2, navigate to Options and set:
    • Charset: utf8mb4
    • Collation: utf8mb4_unicode_ci

Soluzione 3: Correzioni Generali

Aggiorna Meta Tag: Assicurati che il file header.php del tuo tema contenga il meta tag corretto:

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

Nota: Virgolette non valide o dichiarazioni charset mancanti possono causare problemi di visualizzazione.

Correggi Database: I problemi di codifica possono diventare complessi e se le soluzioni sopra non funzionano, potresti dover eseguire un approfondimento per correggere il problema.

Aggiorna il Tuo Server: Se i problemi persistono, considera l'aggiornamento a PHP 7.4+ e all'ultima versione di MySQL, quindi ricostruisci.

Problemi di Unicode e Caratteri Internazionali

Alcuni sistemi potrebbero avere difficoltà a conservare caratteri speciali durante lo spostamento tra diversi server, sistemi operativi o versioni di database. Se riscontri corruzione dei caratteri, prova queste correzioni:

Soluzione 1: Problemi del Database

Controlla wp-config.php

  1. Assicurati che DB_CHARSET e DB_COLLATE siano impostati correttamente.
  2. If missing, add these lines:
    • define(“DB_CHARSET”, “utf8mb4”);
    • define(“DB_COLLATE”, “utf8mb4_unicode_ci”);
  3. Consulta la guida ufficiale di WordPress su Conversione dei set di caratteri del database per maggiori dettagli.

Modifica il file SQL del database

  • Apri database.sql in Notepad++.
  • Dal menu Codifica, seleziona Codifica in UTF-8 (senza modificare il contenuto).
  • Ciò garantisce una corretta lettura da parte del sistema.

Soluzione 2: Problemi del file system

  • Filtra file: Se i caratteri Unicode nei nomi dei file causano errori, escludili durante la migrazione e spostali manualmente in seguito.
  • Usa Shell Zip (Versione Pro): In Duplicator Pro, abilita shellzip per una migliore gestione di Unicode.
  • Aggiorna a PHP 7.4+: Le versioni più recenti di PHP gestiscono i caratteri Unicode in modo più efficiente.

Serve ulteriore assistenza?

Se stai riscontrando problemi complessi o preferisci non risolvere i problemi da solo, il nostro Servizio di Migrazione White Glove è qui per aiutarti. Il nostro team di esperti gestirà la migrazione del tuo sito dall'inizio alla fine, assicurando che tutto venga gestito in modo fluido e professionale. Evita lo stress e lascia a noi il lavoro più pesante. Scopri di più sul nostro Servizio di Migrazione White Glove qui.


Questo articolo è stato utile?


Articoli correlati

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Get Duplicator Now
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

or
Get 60% Off Duplicator Pro Now →