WordPress Domain Değiştirme ve Yaşanan Sorunlar
(+) LocalHost’ta çalışan wordpress sunucuda hata veriyor.
(+) Ana sayfa görünüyor, yazı sayfaları hata veriyor.
(+) Resim dosyaları görünmüyor.
Bu problemler mysql sorguları ile çözülebilir. İşlemleri gerçekleştirmeden önce veri tabanının yedeklenmesi önerilir. C Panel >> PhpMyAdmin >> Veri Tabanını Seç >> Dışa Aktar yolu ile veri tabanı yedeği alınır.
Büyük resim için buraya tıklayın…
1-) Site sunucusuna ulaşılır. (http://site-adresi.com:2082) C Panel >> PhpMyAdmin yolu ile veri tabanı seçilir.
2-) SQL sekmesine tıklanır.
3-) Bu bölümde sırası ile üç Mysql sorgusu yapılır;
– 3a-) Bu sorgu ile, site opsiyon bölümünde site ana sayfa ve url adresi güncellenir.
UPDATE wp_options SET option_value = replace(option_value, 'http://www.eski-site.com', 'http://www.yeni-site.net') WHERE option_name = 'home' OR option_name = 'siteurl';
– 3b-) Bu sorgu ile, site yazı ve site sayfaları güncellenir.
UPDATE wp_posts SET guid = replace(guid, 'http://www.eski-site.com', 'http://www.yeni-site.net');
– 3c-) Bu sorgu ile, site yazı ve site sayfalarının içeriğinde bulunan dosya adresleri ve site içi linkler güncellenir. (Resim, video, ek dosyaları vb.)
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.eski-site.com', 'http://www.yeni-site.net');
– Not: Worpress kurulumunda tablo ön eki oluşturulduysa (Örneğin xyz olsun), 3a’da UPDATE wp_options yerine, UPDATE wp_xyz_options kullanılır. 3b ve 3c’de ise UPDATE wp_posts yerine, UPDATE wp_xyz_posts kullanılır.
4-) 3a, 3b ve 3c’de bulunan tüm sorgular tek tek yapılır. Bu işlemlerin her biri GİT butonuna tıklanarak gerçekleştirilir.
Lütfen yorum bırakın.