Ciao @mikirag3,
non specifichi quale errore viene dato. Potresti spiegarti meglio?
Hai già provato a portare in remoto il sito utilizzando un plugin di clonazione come duplicator?
Chi ha creato la discussione
mikirag3
(@mikirag3)
@glorialchemica grazie della tua risposta.
allego il messaggio d’errore del dB:
”
Errore
query SQL:
—
— Database: oool
—
— ——————————————————–
—
— Table structure for table wp_commentmeta
—
CREATE TABLE wp_commentmeta
(
meta_id
BIGINT( 20 ) UNSIGNED NOT NULL ,
comment_id
BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT ‘0’,
meta_key
VARCHAR( 255 ) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL ,
meta_value
LONGTEXT COLLATE utf8mb4_unicode_520_ci
) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_520_ci;
Messaggio di MySQL: Documentazione
#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’ ”
l’errore parte già dal primo inserimento della prima tabella.
-
Questa risposta è stata modificata 7 anni, 11 mesi fa da
mikirag3.
Ciao @mikirag3;
purtroppo anche con la descrizione che dai dell’errore non so come aiutarti. Mi dispiace.
Il mio consiglio è di provare a usare un plugin di migrazione
Salve @mikirag3 ,
leggendo l’errore Unknown collation: ‘utf8mb4_unicode_520_ci’
sembra ci sia un conflitto di codifiche nei database (locale e remoto):
Il consiglio è di impostarle entrambe su utf8
le informazioni per farlo sono qui
https://codex.wordpress.org/Converting_Database_Character_Sets
Facci sapere
Chi ha creato la discussione
mikirag3
(@mikirag3)
@cristianozanca
Ho applicato le istruzioni, ma sembra che non mi cambi la codifica del database.
@glorialchemica
sto seguendo le istruzioni con duplicator, ma non mi fa connettere al db creato.
Host: Fail
Database: Fail
Version: no connection
Compatibility: This Server: [no connection] — Package Server: [5.6.35]
ecco il segnale d’errore.
Ciao @mikirag3,
per quanto riguarda Duplicator la cosa mi sembra molto strana, il database che stai cercando di contattare con Duplicator è lo stesso sul quale hai installato il tuo WordPress?
Per quanto riguarda gli altri errori diciamo che quel tipo di charset, quello che sta dando problemi, è stato introdotto in una recente versione di MySQL (anche se non erro si parla di un aggiornamento di diversi anni fa).
Quindi prima ancora di tornare a provare con Duplicator o altre soluzioni, il mio consiglio è quello di contattare il tuo hosting e invitarlo ad aggiornare i software che mette a disposizione, almeno che si allinei con i requisiti consigliati (e non i minimi) nella pagina dei Requirements di WordPress.
Se poi non puoi far aggiornare le versioni dei software del tuo hosting, cosa che personalmente mi farebbe riflettere sulla qualità dell’hosting scelto, allora esistono altre possibilità che ti elenco qua sotto:
- esportare nuovamente il database, potresti usare WP Migrate DB e selezionare l’opzione “Compatible with older versions…”. Ecco un’immagine.
- cancella e crea nuovamente il database nel tuo hosting
- una volta esportato importalo attraverso phpMyAdmin o simili all’interno del nuovo database creato online
A questo punto tutto dovrebbe funzionare correttamente, assicurati di aver modificato le informazioni di connessione al database all’interno del tuo wp-config.php
.
Esistono molti altri metodi per trasferire un sito da locale a online ma la cosa più importante di tutte, a parte avere versioni aggiornate dei software sul proprio server, è quella di sostituire nel modo corretto i riferimenti al vecchio dominio con il nuovo.
Se hai ancora problemi prova a rispondere e portare avanti ulteriormente questa conversazione in modo da trovare assieme una soluzione.
A presto e in bocca al lupo,
Andrea