Image may be NSFW.
Clik here to view.
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.
Selleks kasuta järgmiseid päringuid:
1. anname wordpressile teada uuest asukohast.
UPDATE wp_options SET option_value = replace(option_value, ‘http://www.vana-domeen.ee’, ‘http://www.uus-domeen.ee’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;2. uuendame postituste URLid
UPDATE wp_posts SET guid = replace(guid, ‘http://www.vana-domeen.ee’,'http://www.uus-domeen.ee’);3. uuendame postituse sees olevad URLid
UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.vana-domeen.ee’, ‘http://www.uus-domeen.ee’);Loomulikult tuleks ka jälgida, et tabelite preefiksid oleksid õiged.
Mis oleksid siis need sammud, mida jälgida:
-
Tõstame üle kõik veebilehe failid
-
Uuendame wp-config.php failis andmebaasi juurdepääasud
-
Kontrollime, et .htaccess failis RewriteBase ja RewriteRule oleksid õiged
-
Tõstame andmebaasi sisu uude serverisse
- 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
The post WordPressi kolimised appeared first on Dreamgrow Digital.