WordPressin siirto käsin: tiedostot, tietokanta ja wp-config.php
WordPress-sivusto koostuu kahdesta osasta: tiedostoista (WordPress itse, teemasi, lisäosat ja lataukset) ja tietokannasta (sivusi, artikkelisi, käyttäjät ja asetukset). Tiedosto wp-config.php yhdistää nämä kaksi. Jos siirrät sivuston käsin, siirrät molemmat ja muokkaat tiedostoa wp-config.php. Tässä ovat vaiheet, kun siirrät sivuston WebOkén pakettiin.
Ensin: pitääkö siirto tehdä käsin?
Käsin siirtäminen vaatii eniten työtä, mutta näet jokaisen vaiheen, ja se toimii myös silloin, kun muut tavat jumittuvat. Helpompiakin tapoja on:
- Valitse Oma WebOkén Website Managerissa Tuo verkkosivusto ja Verkkosivusto on toisella palveluntarjoajalla. Katso Onnistuuko tämä myös Oma WebOkéssa? Website Manager.
- Installatron voi hakea sivuston toiselta palvelimelta: Olemassa olevan verkkosivuston tuominen Installatroniin.
- Voit myös antaa siirron meidän hoidettavaksemme: Maksuton siirtopalvelu: näin siirrämme verkkosivustosi WebOkélle.
Siirrätkö myös verkkotunnuksesi ja sähköpostisi? Lue silloin ensin Verkkotunnuksen, verkkosivuston ja sähköpostin siirtäminen yhdessä ilman katkoja: vaiheittainen ohje. Se määrää järjestyksen.
Vaihe 1: tiedostot
- Tee vanhalla palveluntarjoajallasi zip-tiedosto sivustosi koko verkkokansiosta tai lataa kaikki tiedostot SFTP:llä tai FTP:llä. Älä unohda tiedostoa
.htaccess: pisteellä alkavat tiedostot ovat usein piilotettuja. - Lataa zip-tiedosto WebOkéssa kansioon
domains/example.com/public_htmlja pura se siellä. Katso Zip-tiedostojen purkaminen ja luominen. Varmista, ettei sivustosi päädy yhtä kansiota liian syvälle. - Poista WebOkén oletussivu
index.html, jos se on vielä paikallaan, ja poista zip-tiedosto purkamisen jälkeen.
Vaihe 2: tietokanta
- Vie tietokanta vanhalla palveluntarjoajallasi, esimerkiksi phpMyAdminilla. WebOkéssa se tehdään näin: Tietokannan vieminen.
- Luo DirectAdminissa uusi, tyhjä tietokanta ja sille käyttäjä. DA-käyttäjänimesi ja alaviiva lisätään automaattisesti nimen eteen. Kirjoita muistiin nimi, käyttäjä ja salasana. Katso Mitkä ovat MySQL:n käyttäjänimi, salasana ja tietokannan nimi?
- Tuo vientitiedostosi tähän tietokantaan. Jos siinä on rivi
CREATE DATABASEtaiUSEvanhalla nimellä, poista se. Katso Tietokannan tuominen, myös suuret tiedostot.
public_html, et edes hetkeksi. Kuka tahansa nimen arvaava voi ladata sen, ja mukana tulevat kaikki sivustosi ja asiakkaidesi tiedot. Käytä pakettisi pääkansiota ja poista tiedosto, kun olet valmis.Vaihe 3: wp-config.php-tiedoston muokkaaminen
Avaa kansiossa public_html oleva wp-config.php Tiedostonhallinnassa (hiiren oikea painike, Muokkaa) ja täytä uuden tietokannan tiedot:
define( 'DB_NAME', 'gebruiker_wp' ); define( 'DB_USER', 'gebruiker_wp' ); define( 'DB_PASSWORD', 'het-wachtwoord-van-de-databasegebruiker' ); define( 'DB_HOST', 'localhost' );
WebOkéssa isäntä on aina localhost. Tarkista myös rivi $table_prefix: siinä on oltava sama etuliite kuin tietokantasi tauluissa, esimerkiksi wp_. Jos jokin näistä tiedoista on väärin, näet ilmoituksen "Error establishing a database connection", katso Error establishing a database connection.
Vaihe 4: uusi osoite? Etsi ja korvaa
Jos verkkotunnus pysyy samana, tietokantaan ei tarvitse muuttaa mitään. Jos sivustosi siirtyy toiseen verkkotunnukseen tai http:stä https:ään, korvaa osoite koko tietokannassa työkalulla, joka ymmärtää sarjallistettuja tietoja. Älä koskaan käytä tähän tavallista SQL-komentoa. Katso Etsiminen ja korvaaminen WordPress-tietokannassa.
Vaihe 5: testaa ennen verkkotunnuksen siirtoa
Jos verkkotunnuksesi osoittaa vielä vanhalle palveluntarjoajalle, voit jo katsoa sivustoa meillä muuttamatta mitään DNS:ssä. Katso Verkkosivuston katsominen WebOkéssa ennen verkkotunnuksen siirtoa. Käy läpi sivusi, kirjautuminen, lomakkeet ja mahdollinen verkkokauppasi.
Vaihe 6: vaihto
- Onko sinulla verkkokauppa tai tuleeko sivustolle kommentteja? Älä silloin muuta enää mitään vanhalla sivustolla. Siirrä tietokanta vielä kerran, jos jokin on muuttunut vaiheen 2 jälkeen.
- Ohjaa verkkotunnuksesi WebOkélle tai siirrä se yllä mainitun KB 99:n vaiheittaisen ohjeen mukaan.
- Siirron jälkeen sivustosi saa automaattisesti varmenteen. Jos se ei onnistu, katso SSL-varmenteen aktivointi, uusiminen ja ongelmien ratkaisu.
Siirron jälkeen
- Jos sivut antavat virheen 404, tallenna kerran kohdassa Asetukset > Kestolinkit. Lisää syitä löytyy artikkelista Verkkosivustoni ei toimi lataamisen tai siirron jälkeen.
- Tarkista, että sivustosi lähettää sähköpostia, katso Sähköpostin luotettava lähettäminen WordPressistä ja WooCommercesta SMTP:n kautta.
- Jos sinulla oli vanhalla palveluntarjoajalla cron-tehtäviä, määritä ne uudelleen. Katso Cron Jobs: tehtävien ajaminen automaattisesti.
- Tuo sivusto Installatroniin tai Website Manageriin, jotta voit päivittää ja varmuuskopioida sen siellä (KB 182 yllä).
- Irtisano vanha webhotelli vasta, kun kaikki on toiminut hyvin muutaman päivän, ja lataa sieltä ensin vielä viimeinen varmuuskopio.
Siirtyikö sivustosi myös toiseen verkkotunnukseen? Ohjaa silloin vanha verkkotunnus uuteen ja pidä se voimassa. Katso Verkkosivuston siirtäminen toiseen verkkotunnukseen menettämättä hakunäkyvyyttä.
Lue lisää
- Migrating WordPress sivustolla developer.wordpress.org (englanniksi)
Haluatko oppia lisää? Käy maksuton WordPress-kurssi, oppitunti 9.5 WordPress-sivuston siirtäminen.
