Bir WordPress sitesini Bir Barındırma Sağlayıcısından diğerine mi taşıyorsunuz?


9

WordPress sitem bir Windows sağlayıcısında barındırılıyor ve başka bir Windows sağlayıcısına geçiyorum. Herhangi bir bilgi kaybetmeden sorunsuz bir şekilde diğerinden nasıl geçiş hakkında herhangi bir gotchas veya talimatlar?


Belki de, veritabanı içeriklerini ve DNS geçişini aktarmak için gereken süre ile kesinti süresini veya içerik çakışmasını nasıl en aza indireceğinize dair ipuçları almak ilginç olabilir. Yoksa bunu Pro Webmaster'da tartışmalı mıyız ?
Jan Fabry

Yanıtlar:


12

Merhaba @ooo :

Aynı alan adını korumak istediğinizi varsayarsak, bu gerçekten oldukça basittir. Temel olarak dosyaları eski ana bilgisayardan indirip yenisine yükleyerek bir FTP istemcisi kullanarak kopyalarsınız ve daha sonra MySQL veritabanını bir SQL komut dosyasına (bu "dışa aktarmanız" ) bir veritabanı dökümü yaparak ve komut dosyası (ve bu sizin "içe aktarma" nızdır .)

Gerisi sadece detaylar:

1.) FTP'yi kullanarak web kök dizinindeki tüm dosyaları ve barındırılan eski web sunucunuzun tüm alt dizinlerini indirin.

2.) Aynı dosyaların tümünü aynı adlı dizinlerde bulunan yeni barındırılan web sunucusunun web köküne yükleyin .

3.) SQL komut dosyası olarak MySQL veritabanınızın tam veritabanı dökümünü (dışa aktarma) yapın.

4.) Yeni web barındırıcınızda yeni bir MySQL veritabanı oluşturun .

5.) MySQL veritabanınız için bir kullanıcı oluşturun ve tüm izinlere sahip olacak şekilde ayarlayın. Veritabanının, kullanıcının ve parolanın adını kaydettiğinizden emin olun.

6.) MySQL betiğini yeni veritabanınız bağlamında çalıştırarak MySQL veritabanınızı içe aktarın .

7.) Sonraki düzenleme sizin /wp-config.phpdosyayı yeni sunucu ve vermek sette DB_NAME, DB_USERve DB_PASSWORDyeni bir veritabanı adı, yeni veritabanı kullanıcı adı ve yeni veritabanı kullanıcı şifre.

7.) Son olarak, alan adınızın DNS ayarlarını , yeni web barındırıcınızdaki ad sunucularını kullanacak şekilde değiştirdiğinizden emin olun . DNS önbelleğinin temizlenmesi ve adreslerin yayılması için zaman aşımını beklemeniz gerekir (genellikle yalnızca birkaç saat sürer, ancak yeni sitenize erişilmesi 48 saate kadar sürebilir).

Bu konuda. Daha fazla özelliğe ihtiyacınız varsa, yeni sunucunuzun adını ve web sitesini minimal olarak içeren çok daha fazla ayrıntı verdiğinizden ve mümkünse sitenizi yönetmeniz için ne tür bir kontrol paneli sunduğunuzdan emin olun (örn. CPanel veya başka bir şey?) )


6

Sunucuları değiştirirken ana gotcha sabit kodlu URL'ler ve dosya yolları WP'dir. Görünüyorlar:

  • Yükleme yolu seçeneğinde, ayarlar / çeşitli (şimdi bellek çalışıyorsa ayarlar / yüklemeler) altında, eski WP yüklemelerinde.

  • Ek meta verilerinde, çok eski WP yüklemelerinde.

  • Siteniz bir alt klasörde yaşıyorsa, htaccess dosyanızda ve muhtemelen kuralları yeniden yazın.

  • Site URL'si ve ev URL'si seçeneklerinde, ayarlar / genel altında.

Genellikle 3. sorunu önlemek için db dökümü oluşturmadan önce kalıcı bağlantıları kapatmanızı öneririz.

4. sayı oturum açmanızı engeller ve siteniz URL'yi değiştirirse wp-config.php dosyasına iki satır ekleyerek wp yapılandırma dosyasından düzeltilebilir:

define ('WP_HOME', 'http://domain.com'); define ('WP_SITEURL', 'http://domain.com');

Zihin takip eden her iki tanımda da eğik çizgiler var.

İlk sorunun belirtisi, dosyaları yüklerken izin hataları almanızdır. Yükleme yolu boş bırakılarak düzeltildi, böylece WP varsayılan değeri kullanıyor.

İkinci sorun sadece veri tabanının toplu olarak düzenlenmesi ile giderildi. Fakat yine de, sadece çok eski veriler için geçerlidir.

Gerisi Mike'ın dediği gibi ...



1

Bu yüzden geri dönüp kendi soruma cevap vermek ve umarım bir başkasına yardım etmek için, kalıcı bağlantılar düzenini Ayarlar> Kalıcı Bağlantılar bölümünden değiştirerek kolayca yeniden yazılabilir. Değiştirin, sonra geri değiştirin; .htaccess dosyanız düzeltilecektir.

İkinci sorun olan uyarı mesajı, yüklediğimde statik bir bağlantı yazan bir eklentiydi. Devre dışı bıraktım, sonra yeniden etkinleştirdim ve hile yaptı.

düzenleme: teşekkürler Lisa, sadece orada gördüm!


0

Tüm geçişlerim için BackupBuddy (http://pluginbuddy.com) kullanıyorum. Premium bir eklenti ve mükemmel değil ama bulduğum her şeyden çok daha iyi.


0

@Nick - Ana sayfanın yüklendiği aynı sorunu yaşadım, ancak bağlantıların hiçbiri yoktu. Kalıcı Bağlantıları Özel'den Varsayılana değiştirdim ve işe yaradı. Daha sonra özel ayarlarıma geri döndüm ve hepsi işe yaradı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.