Migrazione Wordpress: differenze tra le versioni

Da Webmobili Wiki.
Riga 1: Riga 1:
== Wordpress - Migrazione ==
== Wordpress - Migrazione ==
Seguire i passaggi elencati [https://www.evemilano.com/come-migrare-wordpress-diverso-dominio-hosting qui]
Seguire i passaggi elencati qui<br/>
https://www.evemilano.com/come-migrare-wordpress-diverso-dominio-hosting


# Effettua una copia in locale del sito via FTP
* Effettua una copia in locale del sito via FTP
# Scarica il Backup del database mySQL
* Scarica il Backup del database mySQL
# Imposta il nuovo hosting
* Imposta il nuovo hosting
# Modifica il file config.php
* Modifica il file <code>wp-config.php</code>
# Modifica il database mySQL
* Modifica il database mySQL
# Carica il sito via FTP
* Carica il sito via FTP
# Importa il database
* Importa il database
<br/><br/>


3- Sistemare l'hosting in modo che funzioni sotto HTTPS. Trovare tutti i dati di accesso (SQL , FTP, Hosting).
=== Modifica il database mySQL ===
Sostituire il dominio vecchio con quello nuovo updatando le tabelle <code>wp_posts</code>, <code>wp_postmeta</code> e <code>wp_options</code>


4- Cambiare nel ''config.php'' i campi database_username, database_password e hostname.
<syntaxhighlight lang="sql">
 
UPDATE wp_posts SET post_content = replace(post_content, 'https://designbestmagazine.com', 'https://designbestmagazine.dbdemo47.com');
5- Dentro al file di DUMP cambiare tutti i riferimenti al dominio con quelli nuovi. Trovare il percorso fisico dei file con il comando echo realpath(dirname(__FILE__)); di PHP.
UPDATE wp_posts SET guid = replace(guid, 'https://designbestmagazine.com', 'https://designbestmagazine.dbdemo47.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://designbestmagazine.com','https://designbestmagazine.dbdemo47.com');
UPDATE wp_options SET wp_options.option_value = replace(wp_options.option_value,'https://designbestmagazine.com','https://designbestmagazine.dbdemo47.com');
</syntaxhighlight>

Versione delle 09:17, 1 set 2022

Wordpress - Migrazione

Seguire i passaggi elencati qui
https://www.evemilano.com/come-migrare-wordpress-diverso-dominio-hosting

  • Effettua una copia in locale del sito via FTP
  • Scarica il Backup del database mySQL
  • Imposta il nuovo hosting
  • Modifica il file wp-config.php
  • Modifica il database mySQL
  • Carica il sito via FTP
  • Importa il database



Modifica il database mySQL

Sostituire il dominio vecchio con quello nuovo updatando le tabelle wp_posts, wp_postmeta e wp_options

UPDATE wp_posts SET post_content = replace(post_content, 'https://designbestmagazine.com', 'https://designbestmagazine.dbdemo47.com');
UPDATE wp_posts SET guid = replace(guid, 'https://designbestmagazine.com', 'https://designbestmagazine.dbdemo47.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://designbestmagazine.com','https://designbestmagazine.dbdemo47.com');
UPDATE wp_options SET wp_options.option_value = replace(wp_options.option_value,'https://designbestmagazine.com','https://designbestmagazine.dbdemo47.com');