7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

WordPress Sitesini Eklentisiz Taşıma (Elle Taşıma)

Okuma süresi: 3 dk

Kısa yanıt: Eski sunucudan public_html içindeki tüm WordPress dosyalarını zip olarak indirin ve veritabanını dışa aktarın; yeni sunucuda yeni bir veritabanı ve kullanıcı oluşturup SQL dosyasını içe aktarın, dosyaları yükleyip açın ve wp-config.php dosyasındaki DB_NAME, DB_USER, DB_PASSWORD değerlerini yeni bilgilerle güncelleyin.

Bu rehber kimin için: WordPress sitesini taşıyan kullanıcılar · Gereken süre: 1-2 saat · Seviye: Orta

Eklentili taşıma araçları dosya boyutu sınırlarına, zaman aşımına veya ücretli sürüm gerekliliğine takılabilir. Elle taşıma, her boyuttaki site için çalışır ve süreç üzerinde tam kontrol sağlar. Alan adı değişmiyorsa veritabanında adres değişikliği yapmanız gerekmez.

Elle taşıma adımları

  1. Dosyaları arşivleyin: Eski sunucuda public_html içeriğini Dosya Yöneticisi’nde “Sıkıştır” ile zip yapıp indirin.
  2. Veritabanını dışa aktarın: phpMyAdmin › veritabanı › “Dışa Aktar” › SQL; ayrıntılar için veritabanı yedeği.
  3. Yeni veritabanı: Yeni hesapta MySQL veritabanı oluşturun ve kullanıcıyı tüm ayrıcalıklarla ekleyin.
  4. İçe aktarın: phpMyAdmin’de yeni veritabanına SQL dosyasını aktarın; büyük dosyalar için büyük SQL içe aktarma.
  5. Dosyaları yükleyin: Zip dosyasını yeni public_html’e yükleyip açın.
  6. wp-config.php: DB_NAME, DB_USER ve DB_PASSWORD değerlerini yeni bilgilerle güncelleyin; DB_HOST localhost kalsın.
  7. Test edin: Hosts dosyası ile siteyi yeni sunucuda açın.
  8. DNS’i yönlendirin: Testler başarılıysa ad sunucularını veya A kaydını değiştirin.

Alan adı veya adres değişiyorsa

Site yeni bir alan adına veya alt dizinden kök dizine taşınıyorsa veritabanındaki adresleri Better Search Replace gibi bir arama-değiştirme eklentisiyle (VPS’te wp search-replace 'https://eski.com' 'https://yeni.com' komutuyla) güncelleyin; serileştirilmiş verileri bozmamak için SQL REPLACE kullanmayın. Ayrıntılar için WP-CLI ve alan adı değiştirme rehberlerine bakın.

Elle mi, eklentiyle mi?

İki yöntem de aynı sonuca götürür; seçim sitenizin boyutuna ve sizin rahat ettiğiniz araca bağlıdır.

DurumunuzÖnerilen yol
------
Site büyük ya da eklenti zaman aşımına uğruyorElle taşıma (bu rehber)
Küçük ya da orta boy bir site, panel işlemlerine alışkın değilsinizEklentiyle WordPress taşıma
WooCommerce mağazasıMağazayı sipariş kaybetmeden taşıma
Taşımayı kendiniz yapmak istemiyorsunuzÜcretsiz site taşıma

Taşımada sık görülen hatalar

Elle taşımada sorunların çoğu aşağıdaki yedi belirtiden biriyle ortaya çıkar. Belirtiyi bulun, ilgili satırdaki çözümü uygulayın.

BelirtiOlası nedenÇözüm
---------
“Veritabanı bağlantısı kurulurken hata”wp-config.php'deki veritabanı adı, kullanıcı ya da şifre yeni bilgilerle aynı değil; kullanıcı veritabanına eklenmemişAdları cPanel'deki önekli hâlleriyle karşılaştırın; veritabanı bağlantı hatası rehberi
İçe aktarmada “#1273 Unknown collation”Döküm, hedef sunucunun tanımadığı bir karşılaştırma (ör. utf8mb4_0900_ai_ci) içeriyorDökümü kaynakta uyumlu karşılaştırmayla yeniden alın ya da SQL dosyasındaki ifadeyi utf8mb4_unicode_ci ile değiştirin; utf8mb4 ve Türkçe karakter rehberi
phpMyAdmin dosyayı kabul etmiyorSQL dosyası yükleme sınırını aşıyorDosyayı sıkıştırın ya da büyük SQL dosyası içe aktarma yöntemlerini kullanın
Site açılınca WordPress kurulum ekranı çıkıyorwp-config.php'deki $table_prefix, içe aktarılan tabloların önekiyle aynı değilÖneki phpMyAdmin'de gördüğünüz tablo adlarıyla (ör. wp_) eşleştirin
Ana sayfa açılıyor, iç sayfalar 404 veriyor.htaccess taşınmamışAyarlar › Kalıcı Bağlantılar › Kaydet; kalıcı bağlantı sorunu
Beyaz ekran ya da kritik hataYeni sunucudaki PHP sürümü bir eklenti ya da temayla uyumsuzPHP sürümünü eski sunucudakiyle uyumlu seçin
HTTPS'te kilit simgesi görünmüyorSayfada http:// ile yüklenen görsel ya da dosyalarKarışık içerik rehberi

Hâlâ çözülmediyse

Taşıma sonrası “veritabanı bağlantısı kurulurken hata” alırsanız veritabanı bağlantı hatası rehberine bakın; kalıcı bağlantılar 404 veriyorsa Ayarlar › Kalıcı Bağlantılar › Kaydet yapın. Taşımayı bize bırakmak için ücretsiz site taşıma hizmetimizi kullanabilirsiniz.

Sık sorulan sorular

.htaccess dosyası zip’e dahil mi?

Gizli dosyalar gösterilmiyorsa dahil olmayabilir; Dosya Yöneticisi’nde gizli dosyaları açın.

Taşıma sonrası görseller görünmüyor.

wp-content/uploads klasörünün tam taşındığını ve izinlerin 755/644 olduğunu kontrol edin.

Test sırasında sitenin yeni sunucudan açıldığını nasıl anlarım?

Hosts dosyasına yeni sunucunun IP adresini yazdığınızda site yalnız sizin bilgisayarınızda yeni sunucudan açılır; testten sonra o satırı silmeyi unutmayın. DNS değiştikten sonra alan adının hangi IP adresine çözüldüğünü DNS sorgulama aracıyla görebilirsiniz.

İlgili rehberler