wordpress – Migrace na jiný servery
Původní server
- Deaktivovat pluginy, které ovlivňují činnost systému, například:
- ARYO Activity Log
- Peter’s Login Redirect
- WP Security Audit Log
- Export databáze MySQL, například pomocí phpMyAdmin.
Nový server
- Vytvořit databázi MySQL
- Nainstalovat WordPress
- Import databáze z původního serveru
- Provést tyto SQL příkazy:
- UPDATE wp_posts SET guid = REPLACE(guid, ‚http://oldhost‚, ‚http://localhost‘);
- UPDATE wp_posts SET post_content = REPLACE(post_content, ‚http://oldhost‚, ‚http://localhost‘);
- UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ‚http://oldhost‚, ‚http://localhost‘);
- UPDATE wp_options SET option_value = REPLACE(option_value, ‚http://oldhost‚, ‚http://localhost‘);
- adresu http://localhost nahradit adresou nového serveru
- adresu http://oldhost nahradit adresou původního serveru
- Zkopírovat složky a soubory z původního serveru do nového
- Přihlásit se do přeneseného systému
- Aktivovat pluginy. Pokud dojde při nebo po aktivaci některého pluginu k chybám (viz dále), stačí složku s instalací pluginu přejmenovat a znovu se do systému přihlásit. Pak složku s instalací pluginu přejmenovat na původní název a opravit problém.
- Pozor:
- aktivace pluginu WP Security Audit Log na serveru s Windows 7 způsobila chyby
- po aktivaci pluginu Peter’s Login Redirect zkontrolovat nastavení přesměrování. Jinak se může stát, že se po odhlášení budou uživatelé při dalším přihlášení přesměrováni na původní server 🙂 .