Poprvé jsem se dostal k tomu, že jsem potřeboval přesunout hotový Wordpress web z jednoho hostingu na jiný. Pro ty, co to nikdy nezkoušeli, je v tom několik záludností - ale celkově mě až příjemně překvapilo, jak jednoduché to je :)
Krátký návod (užitečný návod poskytuje přímo Codex Wordpressu):
- Zálohujte si veškeré soubory Wordpressu + databázi (ideálně na dvě místa, přičemž jedno budete editovat). Web nechte na starém webu prozatím běžet.
- Potom můžete začít všechny soubory nahrávat na nový hosting (krom wp-config.php, který budete editovat).
- Protože má v sobě databáze Wordpressu uložená stará data o doméně, budete ji muset změnit na novou. Pokud se v tom nevyznáte, prožeňte databázi online nástrojem doporučovaným přímo Codexem Wordpress. Stačí do něj jen vyplnit starou a novou URL a nahrát databázi.
- Vytvořte si na novém hostingu databázi.
- Ve wp-config.php změňte jméno databáze, uživatelské jméno, heslo a server (na nové hodnoty dle nového hostingu). Soubor nahrajte na správné místo.
- Přes phpMyAdmin nebo jakýkoli jiný nástroj importujte starou databázi.
- Pokud vše proběhne v pořádku a web vám naskočí včetně podstránek, přeskočte na poslední bod.
- Pokud vám jako mně při importu vyskočí Error 1044 Access Denied, budete muset databázi ručně upravit. Otevřete si ji např. ve WordPadu a okomentujte (použitím -- , tedy dvou pomlček a mezery) řádky CREATE DATABASE a USE (hledejte přes CTRL+F create database - řádek use bude hned pod ní).
- Pokud vám nejdou jakékoli stránky krom domovské (ostatní Error 404 Not Found), zkuste si přepnout Trvalé odkazy v Nastavení z těch pěkných na klasické strojové ?p=123. Pokud to pojede, je nějaký problém na straně nastavení hostingu (zkontrolujte si zapnutí .htaccess, případně požádejte o zapnutí mod_rewrite). Potom by už vše mělo jet i na hezkých URL.
- Hotovo :) Vše si ale pro jistotu proklikejte (například pevně nastavené URL ve vašich vlastních editacích šablony atp.).
Snad se bude tenhle jednoduchý návod někomu hodit. Je jasné, že problémů může nastat víc, tady jsem pokryl těch pár, na které jsem sám narazil.
P.S. Ještě jsem v průběhu měnil v Nastavení/Obecné Site aWordpress Adress. Nejsem si jistý, zda je to nutné a zda se to neupraví samo, když to proženete tím online nástrojem. Ale pro pořádek to zmiňuji.

Žádné komentáře:
Okomentovat