Manuálny presun WordPressu: súbory, databáza a wp-config.php
Stránka WordPress sa skladá z dvoch častí: súborov (samotný WordPress, vaša téma, pluginy a nahrané súbory) a databázy (vaše stránky, príspevky, používatelia a nastavenia). Súbor wp-config.php tieto dve časti prepája. Ak stránku presúvate ručne, prenesiete obe časti a upravíte wp-config.php. Tu nájdete jednotlivé kroky pre presun na balík u WebOké.
Najprv: musí to byť ručne?
Ručný postup dá najviac práce, ale vidíte pri ňom každý krok a funguje aj vtedy, keď iné spôsoby zlyhajú. Existujú jednoduchšie cesty:
- Vo Website Manageri v Môj WebOké zvoľte Importovať webovú stránku a Webová stránka je u iného poskytovateľa. Pozrite si Dá sa to aj v Môj WebOké? Website Manager.
- Installatron dokáže stránku stiahnuť z iného servera: Import existujúcej webovej stránky do Installatronu.
- Presun môžete prenechať aj nám: Bezplatná služba presunu: takto presunieme vašu webovú stránku k WebOké.
Presúvate aj doménu a e-mail? Potom si najprv prečítajte Presun domény, webovej stránky a e-mailu naraz bez výpadku: postup krok za krokom. Ten určuje poradie krokov.
Krok 1: súbory
- U svojho pôvodného poskytovateľa vytvorte zip celého webového priečinka vašej stránky alebo stiahnite všetky súbory cez SFTP alebo FTP. Nezabudnite na
.htaccess: súbory s bodkou na začiatku sú často skryté. - Nahrajte zip u WebOké do
domains/example.com/public_htmla tam ho rozbaľte. Pozrite si Rozbalenie a vytvorenie zip súborov. Dbajte na to, aby vaša stránka neskončila o jeden priečinok hlbšie. - Odstráňte predvolenú stránku
index.htmlod WebOké, ak tam ešte je, a po rozbalení zip vymažte.
Krok 2: databáza
- Exportujte databázu u pôvodného poskytovateľa, napríklad cez phpMyAdmin. U WebOké to funguje takto: Export databázy.
- V DirectAdmin vytvorte novú prázdnu databázu s používateľom. Pred názov sa automaticky pridá vaše používateľské meno DA a podčiarkovník. Poznačte si názov, používateľa a heslo. Pozrite si Aké je používateľské meno, heslo a názov databázy pre MySQL?
- Importujte export do tejto databázy. Ak obsahuje riadok
CREATE DATABASEaleboUSEs pôvodným názvom, odstráňte ho. Pozrite si Import databázy, aj veľkých súborov.
public_html, ani na chvíľu. Ktokoľvek, kto uhádne názov, si ho môže stiahnuť so všetkými údajmi vašej stránky a vašich zákazníkov. Použite koreňový priečinok svojho balíka a po dokončení súbor odstráňte.Krok 3: úprava wp-config.php
Otvorte wp-config.php v public_html v Správcovi súborov (pravé tlačidlo myši, Upraviť) a zadajte údaje novej databázy:
define( 'DB_NAME', 'gebruiker_wp' ); define( 'DB_USER', 'gebruiker_wp' ); define( 'DB_PASSWORD', 'het-wachtwoord-van-de-databasegebruiker' ); define( 'DB_HOST', 'localhost' );
U WebOké je hostiteľ vždy localhost. Skontrolujte aj riadok $table_prefix: musí mať rovnakú predponu ako tabuľky vo vašej databáze, napríklad wp_. Ak niektorý z týchto údajov nesedí, zobrazí sa "Error establishing a database connection", pozrite si Error establishing a database connection.
Krok 4: nová adresa? Vyhľadať a nahradiť
Ak doména zostáva rovnaká, v databáze netreba nič meniť. Ak sa stránka presúva na inú doménu alebo z http na https, nahraďte adresu v celej databáze nástrojom, ktorý rozumie serializovaným údajom. Nikdy na to nepoužívajte bežný príkaz SQL. Pozrite si Vyhľadávanie a nahrádzanie v databáze WordPress.
Krok 5: testovanie pred presunom domény
Ak vaša doména ešte smeruje k pôvodnému poskytovateľovi, stránku si u nás môžete pozrieť už teraz bez akejkoľvek zmeny v DNS. Pozrite si Zobrazenie vašej webovej stránky u WebOké pred presunom domény. Prejdite si svoje stránky, prihlasovanie, formuláre a prípadne aj e-shop.
Krok 6: prechod
- Máte e-shop alebo pribúdajú komentáre? Odteraz už na pôvodnej stránke nič nemeňte. Ak sa od kroku 2 niečo zmenilo, preneste databázu ešte raz.
- Nasmerujte doménu na WebOké alebo ju presuňte podľa postupu v KB 99 vyššie.
- Po presune dostane vaša stránka automaticky certifikát. Ak sa to nepodarí, pozrite si Aktivácia a obnovenie SSL certifikátu a riešenie problémov.
Po presune
- Ak stránky vracajú chybu 404, raz uložte nastavenia v Nastavenia > Trvalé odkazy. Ďalšie príčiny nájdete v článku Moja webová stránka po nahratí alebo presune nefunguje.
- Skontrolujte, či vaša stránka odosiela e-maily, pozrite si Spoľahlivé odosielanie e-mailov z WordPressu a WooCommerce cez SMTP.
- Ak ste mali u pôvodného poskytovateľa cron úlohy, nastavte ich znova. Pozrite si Cron úlohy: automatické spúšťanie úloh.
- Importujte stránku do Installatronu alebo Website Managera, aby ste ju tam mohli aktualizovať a zálohovať (KB 182 vyššie).
- Pôvodný hosting zrušte až vtedy, keď všetko niekoľko dní funguje správne, a predtým si tam ešte stiahnite poslednú zálohu.
Presunuli ste stránku aj na inú doménu? Nastavte presmerovanie z pôvodnej domény a ponechajte si ju. Pozrite si Presun webovej stránky na inú doménu bez straty viditeľnosti vo vyhľadávačoch.
Ďalšie čítanie
- Migrating WordPress na developer.wordpress.org (v angličtine)
Chcete sa dozvedieť viac? Absolvujte bezplatný kurz WordPress, lekciu 9.5 Presun stránky WordPress.
