WordPressi käsitsi kolimine: failid, andmebaas ja wp-config.php
WordPressi sait koosneb kahest osast: failid (WordPress ise, su teema, pluginad ja üleslaadimised) ning andmebaas (su lehed, postitused, kasutajad ja seaded). Fail wp-config.php ühendab need kaks. Kui kolid käsitsi, tõstad mõlemad üle ja muudad faili wp-config.php. Siit leiad sammud, kuidas kolida WebOké paketti.
Kõigepealt: kas see peab käima käsitsi?
Käsitsi kolimine nõuab kõige rohkem tööd, aga näed iga sammu ja see töötab ka siis, kui muud viisid takerduvad. On ka lihtsamaid teid:
- Minu WebOké Website Manageris vali Impordi veebisait ja Veebisait asub teise teenusepakkuja juures. Vaata Kas seda saab teha ka Minu WebOkés? Website Manager.
- Installatron oskab saidi teisest serverist kätte saada: Olemasoleva veebisaidi importimine Installatronis.
- Võid lasta kolimise teha ka meil: Tasuta kolimisteenus: nii kolime su veebisaidi WebOkésse.
Kolid ka oma domeeni ja e-posti? Siis loe kõigepealt Domeeni, veebisaidi ja e-posti koos kolimine katkestusteta: samm-sammuline plaan. See määrab järjekorra.
Samm 1: failid
- Tee oma vana majutaja juures kogu saidi veebikaustast zip-fail või laadi kõik failid alla SFTP või FTP kaudu. Ära unusta faili
.htaccess: punktiga algavad failid on sageli peidetud. - Laadi zip-fail WebOkés üles kausta
domains/example.com/public_htmlja paki see seal lahti. Vaata Zip-failide lahtipakkimine ja loomine. Jälgi, et su sait ei satuks ühe kausta võrra liiga sügavale. - Eemalda WebOké vaikeleht
index.html, kui see on veel alles, ja kustuta zip-fail pärast lahtipakkimist.
Samm 2: andmebaas
- Ekspordi andmebaas oma vana majutaja juures, näiteks phpMyAdminiga. WebOkés käib see nii: Andmebaasi eksportimine.
- Loo DirectAdminis uus tühi andmebaas koos kasutajaga. Su DA kasutajanimi ja alakriips lisatakse nime ette automaatselt. Pane kirja nimi, kasutaja ja parool. Vaata Mis on MySQL-i kasutajanimi, parool ja andmebaasi nimi?
- Impordi oma eksport sellesse andmebaasi. Kui seal on rida
CREATE DATABASEvõiUSEvana nimega, eemalda see. Vaata Andmebaasi importimine, ka suured failid.
public_html, isegi mitte hetkeks. Kes nime ära arvab, saab selle alla laadida koos kõigi su saidi ja klientide andmetega. Kasuta oma paketi juurkausta ja kustuta fail, kui oled valmis.Samm 3: wp-config.php muutmine
Ava kaustas public_html fail wp-config.php File Manageriga (parem hiireklõps, Edit) ja sisesta uue andmebaasi andmed:
define( 'DB_NAME', 'gebruiker_wp' ); define( 'DB_USER', 'gebruiker_wp' ); define( 'DB_PASSWORD', 'het-wachtwoord-van-de-databasegebruiker' ); define( 'DB_HOST', 'localhost' );
WebOkés on host alati localhost. Kontrolli ka rida $table_prefix: sellel peab olema sama eesliide nagu su andmebaasi tabelitel, näiteks wp_. Kui mõni neist andmetest ei klapi, näed teadet "Error establishing a database connection", vaata Error establishing a database connection.
Samm 4: uus aadress? Otsi ja asenda
Kui domeen jääb samaks, ei pea andmebaasis midagi muutma. Kui su sait läheb teisele domeenile või http pealt https peale, asenda aadress kogu andmebaasis tööriistaga, mis mõistab serialiseeritud andmeid. Ära kasuta selleks kunagi tavalist SQL-käsku. Vaata Otsimine ja asendamine WordPressi andmebaasis.
Samm 5: testi enne domeeni kolimist
Kui su domeen viitab veel vanale majutajale, saad saiti meie juures juba vaadata ilma DNS-is midagi muutmata. Vaata Vaata oma veebisaiti WebOkés enne domeeninime kolimist. Käi läbi oma lehed, sisselogimine, vormid ja vajadusel ka e-pood.
Samm 6: üleminek
- Kas sul on e-pood või tuleb kommentaare? Siis ära muuda nüüdsest vanal saidil enam midagi. Tõsta andmebaas veel üks kord üle, kui pärast sammu 2 on midagi muutunud.
- Suuna oma domeen WebOkésse või koli see, järgides ülal olevat KB 99 plaani.
- Pärast kolimist saab su sait automaatselt sertifikaadi. Kui see ei õnnestu, vaata SSL-sertifikaadi aktiveerimine, uuendamine ja probleemide lahendamine.
Pärast kolimist
- Kui lehed annavad vea 404, salvesta üks kord menüüs Seaded > Püsiviited. Rohkem põhjuseid leiad artiklist Minu veebisait ei tööta pärast üleslaadimist või kolimist.
- Kontrolli, kas su sait saadab e-kirju, vaata E-kirjade usaldusväärne saatmine WordPressist ja WooCommerce'ist SMTP kaudu.
- Kui sul olid vana majutaja juures cron-tööd, seadista need uuesti. Vaata Cron Jobs: ülesannete automaatne käivitamine.
- Impordi sait Installatroni või Website Managerisse, et saaksid seda seal uuendada ja varundada (ülal olev KB 182).
- Lõpeta vana majutus alles siis, kui kõik on paar päeva korralikult töötanud, ja laadi sealt enne veel viimane varukoopia alla.
Kas su sait läks ka teisele domeenile? Siis lase vanal domeenil edasi suunata ja hoia see alles. Vaata Veebisaidi kolimine teisele domeenile ilma leitavust kaotamata.
Loe edasi
- Migrating WordPress lehel developer.wordpress.org (inglise keeles)
Tahad rohkem õppida? Osale tasuta WordPressi kursusel, õppetund 9.5 WordPressi saidi kolimine.
