Jaga artiklit sõbraga

46531359_96d717bcdc_b

Arendades veebilehte WordPressi põhjal näevad tavad ette, et seda tehakse alguses development keskkonnas ja kui kõik timm, tõstetakse see production keskkonda.  Sellega kaasnevad tihti probleemid, mis puudutavad WordPressi genereeritud sisu struktuuri. Nimelt kirjutab  Wordpress andmebaasibaasi absoluutsed URL’id, mis tähendab, et lihtsalt andmebaasi ja failide ümbertõstmisest ei piisa. Peab asendama baasis olevad URLid.

WordPress koolitus videod

Oleme pannud koos veebimajutus.ee meeskonnaga kokku portsu WordPressi õppevideosid, millega saad oma veebilehele esimese hoo sisse.

Vaata lähemalt…

Selleks kasuta järgmiseid päringuid:

1. anname wordpressile teada uuest asukohast.

UPDATE wp_options SET option_value = replace(option_value, ‘https://www.vana-domeen.ee’, ‘https://www.uus-domeen.ee’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
 

2.  uuendame postituste URLid

UPDATE wp_posts SET guid = replace(guid, ‘https://www.vana-domeen.ee’,’https://www.uus-domeen.ee’);
 

3. uuendame postituse sees olevad URLid

UPDATE wp_posts SET post_content = replace(post_content, ‘https://www.vana-domeen.ee’, ‘https://www.uus-domeen.ee’);
 

Loomulikult tuleks ka jälgida, et tabelite preefiksid oleksid õiged.

 Mis oleksid siis need sammud, mida jälgida: 

  1. Tõstame üle kõik veebilehe failid

  2. Uuendame wp-config.php failis andmebaasi juurdepääasud

  3. Kontrollime, et .htaccess failis RewriteBase ja  RewriteRule oleksid õiged

  4. Tõstame andmebaasi sisu uude serverisse

  5. Käivitame eelmainitud päringud uues andmebaasi serveris

Sellega peaks olema meie leht ümber tõstetud.

Siin on ka väike vidin, millega on mugavam valmistada ette andmebaasi päringud

 

Plidimaterjal: 1 2

Jaga artiklit sõbraga