Ručno premještanje WordPressa: datoteke, baza podataka i wp-config.php
WordPress stranica sastoji se od dva dijela: datoteka (sam WordPress, Vaša tema, dodaci i prenesene datoteke) i baze podataka (Vaše stranice, objave, korisnici i postavke). Datoteka wp-config.php povezuje ta dva dijela. Ako stranicu selite ručno, prenosite oba dijela i prilagođavate wp-config.php. Ovdje su opisani koraci za preseljenje na paket kod WebOké.
Najprije: mora li to biti ručno?
Ručno preseljenje zahtijeva najviše rada, ali vidite svaki korak, a funkcionira i kada drugi načini zapnu. Postoje i jednostavniji putevi:
- U Website Manageru u Moj WebOké odaberite Uvoz web-stranice i Web-stranica se nalazi kod drugog pružatelja usluga. Pogledajte Može li se to učiniti i u Moj WebOké? Website Manager.
- Installatron može preuzeti stranicu s drugog poslužitelja: Uvoz postojeće web-stranice u Installatron.
- Preseljenje možete prepustiti i nama: Besplatna usluga preseljenja: ovako selimo Vašu web-stranicu na WebOké.
Selite li i svoju domenu i e-poštu? Tada najprije pročitajte Preseljenje domene, web-stranice i e-pošte zajedno bez prekida: plan po koracima. On određuje redoslijed.
Korak 1: datoteke
- Kod svog dosadašnjeg pružatelja hostinga napravite zip cijele web mape svoje stranice ili preuzmite sve datoteke putem SFTP-a ili FTP-a. Ne zaboravite
.htaccess: datoteke s točkom ispred naziva često su skrivene. - Prenesite zip kod WebOké u
domains/example.com/public_htmli ondje ga raspakirajte. Pogledajte Raspakiravanje i izrada zip datoteka. Pazite da Vaša stranica ne završi jednu mapu preduboko. - Uklonite zadanu stranicu
index.htmlod WebOké ako je još ondje i izbrišite zip nakon raspakiravanja.
Korak 2: baza podataka
- Izvezite bazu podataka kod svog dosadašnjeg pružatelja hostinga, primjerice putem phpMyAdmina. Kod WebOké to se radi ovako: Izvoz baze podataka.
- U DirectAdminu izradite novu, praznu bazu podataka s korisnikom. Vaše DA korisničko ime i donja crta automatski se dodaju ispred naziva. Zabilježite naziv, korisnika i lozinku. Pogledajte Koje je korisničko ime, lozinka i naziv baze podataka za MySQL?
- Uvezite svoj izvoz u tu bazu podataka. Ako sadrži redak
CREATE DATABASEiliUSEsa starim nazivom, uklonite ga. Pogledajte Uvoz baze podataka, uključujući velike datoteke.
public_html, čak ni nakratko. Tko pogodi naziv, može je preuzeti, zajedno sa svim podacima Vaše stranice i Vaših klijenata. Koristite glavnu mapu svog paketa i izbrišite datoteku kada završite.Korak 3: prilagodba wp-config.php
Otvorite wp-config.php u public_html putem Upravitelja datoteka (desni klik miša, Uredi) i unesite podatke nove baze podataka:
define( 'DB_NAME', 'gebruiker_wp' ); define( 'DB_USER', 'gebruiker_wp' ); define( 'DB_PASSWORD', 'het-wachtwoord-van-de-databasegebruiker' ); define( 'DB_HOST', 'localhost' );
Kod WebOké host je uvijek localhost. Provjerite i redak $table_prefix: mora imati isti prefiks kao tablice u Vašoj bazi podataka, primjerice wp_. Ako neki od ovih podataka nije točan, vidjet ćete "Error establishing a database connection", pogledajte Error establishing a database connection.
Korak 4: nova adresa? Pretraživanje i zamjena
Ako domena ostaje ista, u bazi podataka ne treba ništa mijenjati. Ako Vaša stranica prelazi na drugu domenu ili s http na https, zamijenite adresu u cijeloj bazi podataka alatom koji razumije serijalizirane podatke. Za to nikada ne koristite običnu SQL naredbu. Pogledajte Pretraživanje i zamjena u WordPress bazi podataka.
Korak 5: testiranje prije preseljenja domene
Ako Vaša domena još pokazuje na dosadašnjeg pružatelja hostinga, stranicu kod nas već možete pregledati bez ikakvih promjena u DNS-u. Pogledajte Pregled Vaše web-stranice kod WebOké prije preseljenja naziva domene. Provjerite svoje stranice, prijavu, obrasce i eventualno svoju trgovinu.
Korak 6: prelazak
- Imate li web trgovinu ili stižu komentari? Od sada više ništa ne mijenjajte na staroj stranici. Prenesite bazu podataka još jednom ako se od koraka 2 nešto promijenilo.
- Usmjerite svoju domenu na WebOké ili je preselite, prema planu po koracima iz KB 99 navedenom gore.
- Nakon preseljenja Vaša stranica automatski dobiva certifikat. Ako to ne uspije, pogledajte Aktivacija i obnova SSL certifikata te rješavanje problema.
Nakon preseljenja
- Ako stranice vraćaju pogrešku 404, jednom spremite postavke pod Postavke > Stalne veze. Više uzroka navedeno je u Moja web-stranica ne radi nakon prijenosa ili preseljenja.
- Provjerite šalje li Vaša stranica e-poštu, pogledajte Pouzdano slanje e-pošte iz WordPressa i WooCommercea putem SMTP-a.
- Ako ste kod dosadašnjeg pružatelja hostinga imali cron poslove, ponovno ih postavite. Pogledajte Cron Jobs: automatsko pokretanje zadataka.
- Uvezite stranicu u Installatron ili Website Manager kako biste je ondje mogli ažurirati i izrađivati sigurnosne kopije (KB 182 naveden gore).
- Stari hosting otkažite tek kada sve nekoliko dana ispravno radi, a prije toga ondje preuzmite još jednu posljednju sigurnosnu kopiju.
Je li Vaša stranica prešla i na drugu domenu? Tada preusmjerite staru domenu i zadržite je. Pogledajte Preseljenje Vaše web-stranice na drugu domenu bez gubitka vidljivosti u tražilicama.
Dodatno čitanje
- Migrating WordPress na developer.wordpress.org (na engleskom)
Želite li naučiti više? Pohađajte besplatni WordPress tečaj, lekcija 9.5 Preseljenje WordPress stranice.
