WordPress perkėlimas rankiniu būdu: failai, duomenų bazė ir wp-config.php
WordPress svetainę sudaro dvi dalys: failai (pats WordPress, Jūsų tema, įskiepiai ir įkelti failai) ir duomenų bazė (Jūsų puslapiai, įrašai, naudotojai ir nustatymai). Failas wp-config.php sujungia šias dvi dalis. Jei svetainę perkeliate rankiniu būdu, perkeliate abi dalis ir pakoreguojate wp-config.php. Čia rasite žingsnius, kaip perkelti svetainę į WebOké planą.
Pirmiausia: ar būtina tai daryti rankiniu būdu?
Rankinis būdas reikalauja daugiausia darbo, tačiau matote kiekvieną žingsnį, ir jis veikia net tada, kai kiti būdai nepavyksta. Yra ir paprastesnių būdų:
- Mano WebOké skiltyje Website Manager pasirinkite Importuoti svetainę ir Svetainė yra pas kitą teikėją. Žr. Ar tai galima padaryti ir Mano WebOké? Website Manager.
- Installatron gali parsisiųsti svetainę iš kito serverio: Esamos svetainės importavimas į Installatron.
- Perkėlimą galite patikėti ir mums: Nemokama perkėlimo paslauga: kaip mes perkeliame Jūsų svetainę į WebOké.
Ar perkeliate ir savo domeną bei el. paštą? Tuomet pirmiausia perskaitykite Domeno, svetainės ir el. pašto perkėlimas kartu be trikdžių: žingsnis po žingsnio. Tai lemia veiksmų eiliškumą.
1 žingsnis: failai
- Pas ankstesnį prieglobos teikėją sukurkite viso svetainės aplanko zip archyvą arba atsisiųskite visus failus per SFTP ar FTP. Nepamirškite
.htaccess: failai, kurių pavadinimas prasideda tašku, dažnai yra paslėpti. - Įkelkite zip archyvą į WebOké aplanką
domains/example.com/public_htmlir ten jį išskleiskite. Žr. Zip failų išskleidimas ir kūrimas. Atkreipkite dėmesį, kad Jūsų svetainė neatsidurtų vienu aplanku per giliai. - Pašalinkite numatytąjį WebOké puslapį
index.html, jei jis dar yra, ir išskleidę ištrinkite zip archyvą.
2 žingsnis: duomenų bazė
- Eksportuokite duomenų bazę pas ankstesnį prieglobos teikėją, pavyzdžiui, naudodami phpMyAdmin. WebOké tai daroma taip: Duomenų bazės eksportavimas.
- DirectAdmin sukurkite naują, tuščią duomenų bazę su naudotoju. Prieš pavadinimą automatiškai pridedamas Jūsų DA naudotojo vardas ir apatinis brūkšnys. Užsirašykite pavadinimą, naudotoją ir slaptažodį. Žr. Koks yra MySQL naudotojo vardas, slaptažodis ir duomenų bazės pavadinimas?
- Importuokite eksportuotą failą į šią duomenų bazę. Jei jame yra eilutė
CREATE DATABASEarbaUSEsu senuoju pavadinimu, ją pašalinkite. Žr. Duomenų bazės importavimas, taip pat ir didelių failų.
public_html, net ir trumpam. Kas atspės pavadinimą, galės jį atsisiųsti su visais Jūsų svetainės ir klientų duomenimis. Naudokite pagrindinį plano aplanką ir baigę ištrinkite failą.3 žingsnis: wp-config.php koregavimas
Atidarykite wp-config.php aplanke public_html per Failų tvarkyklę (dešinysis pelės mygtukas, Redaguoti) ir įveskite naujosios duomenų bazės duomenis:
define( 'DB_NAME', 'gebruiker_wp' ); define( 'DB_USER', 'gebruiker_wp' ); define( 'DB_PASSWORD', 'het-wachtwoord-van-de-databasegebruiker' ); define( 'DB_HOST', 'localhost' );
WebOké serveris visada yra localhost. Taip pat patikrinkite eilutę $table_prefix: joje turi būti toks pat priešdėlis kaip ir Jūsų duomenų bazės lentelių, pavyzdžiui, wp_. Jei kuris nors iš šių duomenų neteisingas, matysite pranešimą „Error establishing a database connection“, žr. „Error establishing a database connection“.
4 žingsnis: naujas adresas? Paieška ir pakeitimas
Jei domenas lieka tas pats, duomenų bazėje nieko keisti nereikia. Jei Jūsų svetainė persikelia į kitą domeną arba iš http į https, pakeiskite adresą visoje duomenų bazėje įrankiu, kuris supranta serializuotus duomenis. Tam niekada nenaudokite paprastos SQL užklausos. Žr. Paieška ir pakeitimas WordPress duomenų bazėje.
5 žingsnis: testavimas prieš perkeliant domeną
Jei Jūsų domenas vis dar nukreiptas į ankstesnį prieglobos teikėją, svetainę pas mus galite peržiūrėti nekeisdami DNS. Žr. Svetainės peržiūra WebOké prieš perkeliant domeno vardą. Patikrinkite savo puslapius, prisijungimą, formas ir, jei turite, parduotuvę.
6 žingsnis: perjungimas
- Ar turite internetinę parduotuvę arba gaunate komentarų? Tuomet nuo šiol senojoje svetainėje nieko nebekeiskite. Jei po 2 žingsnio kas nors pasikeitė, perkelkite duomenų bazę dar kartą.
- Nukreipkite domeną į WebOké arba perkelkite jį pagal aukščiau minėtą žingsnių planą KB 99.
- Po perkėlimo Jūsų svetainė automatiškai gauna sertifikatą. Jei tai nepavyksta, žr. SSL sertifikato aktyvavimas, atnaujinimas ir problemų sprendimas.
Po perkėlimo
- Jei puslapiai rodo klaidą 404, skiltyje Nustatymai > Pastovios nuorodos vieną kartą paspauskite išsaugoti. Daugiau priežasčių rasite straipsnyje Mano svetainė neveikia po įkėlimo ar perkėlimo.
- Patikrinkite, ar Jūsų svetainė siunčia el. laiškus, žr. Patikimas el. laiškų siuntimas iš WordPress ir WooCommerce per SMTP.
- Jei pas ankstesnį prieglobos teikėją turėjote cron užduočių, nustatykite jas iš naujo. Žr. Cron Jobs: kaip užduotis vykdyti automatiškai.
- Importuokite svetainę į Installatron arba Website Manager, kad ten galėtumėte ją atnaujinti ir daryti atsargines kopijas (aukščiau minėtas KB 182).
- Senąją prieglobą atsisakykite tik tada, kai viskas kelias dienas veikia gerai, ir prieš tai dar atsisiųskite paskutinę atsarginę kopiją.
Ar Jūsų svetainė persikėlė ir į kitą domeną? Tuomet nustatykite senojo domeno peradresavimą ir jo neatsisakykite. Žr. Svetainės perkėlimas į kitą domeną neprarandant matomumo paieškoje.
Skaitykite toliau
- Migrating WordPress svetainėje developer.wordpress.org (anglų k.)
Norite sužinoti daugiau? Lankykite nemokamą WordPress kursą, pamoka 9.5 WordPress svetainės perkėlimas.
