O wordpresu

Migrace WP na jinou domenů

Přes FTP překopírujete všechny soubory na nový server.

Úprava souborů

Soubory jste sice nahráli, ale ještě je třeba upravit přístup k databázi. Otevřete si wp-config.php v kořenové složce.

ft3

A najděte si následující údaje:

 

define('DB_NAME', '*****');
define('DB_USER', '*****');
define('DB_PASSWORD', '*****');
define('DB_HOST', '*****');

 

V phpMyAdmin vyexportujete databázi (nezazipovanou – .sql) V exportovaném souboru budeme muset přepsat adresu na novou doménu.

V textovém editoru:

hledat -> nahradit staradomena.cz   nahradit za novadomena.cz nebo localhost
Pozor na lomínka! http://www.staradomena.cz nahradit za http://www.novadomena.cz/
Vzniklo by  něco typu http://www.novadomena.cz//str/stranka…
Localhost nastavte pokud chcete váš web na vlastním serveru v apache.  (XAMPP)
Upozornění!  Pravděpodobně to bude přepisovat několik tisíc adres což může chvíli trvat!

 

Další možnost nahrazení domény je přímo v phpMyAdmin

UPDATE wp_options SET option_value = replace(option_value, ‚http://tumulus.skauting.cz/‘, ‚http://localhost/‘) WHERE option_name = ‚home‘ OR option_name = ‚http://localhost/‘;

UPDATE wp_posts SET guid = replace(guid, ‚http://tumulus.skauting.cz/‘,’http://localhost/‘);
UPDATE wp_posts SET post_content = replace(post_content, ‚http://tumulus.skauting.cz/‘, ‚http://localhost/‘);
UPDATE wp_postmeta SET meta_value = replace(meta_value, ‚http://tumulus.skauting.cz/‘, ‚http://localhost/‘);

Upravte stararaurl.cz a novaurl.cz na vaše url. Ještě zkontrolujte, že tabulky mají prefix wp_. V opačném případně změňte v SQL příkazu i ten. Poté klikněte na proveď a databáze se aktualizuje.

Teď které problémy by mohly nastat?

Vložil jsem SQL příkaz, změnil url a zkontroloval prefix, ale po odeslání mi to vrátilo chybu #1046 – No database selected
Zkontrolujte, že v phpmyadminu máte vybranou databázi.

 

Co je potřeba přepsat především:

INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(1, ‚siteurl‘, ‚http://tumulus.skauting.cz/‘, ‚yes‘),
(2, ‚home‘, ‚http://tumulus.skauting.cz/‘, ‚yes‘),
(3, ‚blogname‘, ‚Tumulus je cestou vzhůru!‘, ‚yes‘),
(4, ‚blogdescription‘, ‚skautské středisko Tumulus – Újezd u Brna‘, ‚yes‘),
(5, ‚users_can_register‘, ‚1‘, ‚yes‘),
(6, ‚admin_email‘, ‚petr.lizal@gmail.com‘, ‚yes‘),
(7, ‚start_of_week‘, ‚1‘, ‚yes‘),
(8, ‚use_balanceTags‘, “, ‚yes‘),