En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'i Yerel Sunucudan Canlı Siteye Taşıma (2 Yöntem)

Birçok WordPress kullanıcısı, web siteleri üzerinde bilgisayarlarındaki yerel bir sunucu aracılığıyla çalışmayı tercih eder. Bu, değişiklikleri çevrimiçi hale getirmeden önce web siteniz üzerinde özel olarak çalışmanıza olanak tanır.

Sonunda, çevrimiçi ziyaretçilerin erişebilmesi için bunu canlı bir sunucuya taşımanız gerekecektir. Bu geçiş, web sitenizin canlı sitede düzgün çalıştığından emin olmak için çok önemlidir.

Birçok yerel web sitesi üzerinde çalıştık, bu yüzden içeriği canlı web sitelerine aktarmanın en kolay yolunu öğrenmek zorunda kaldık.

Bu makalede, WordPress'i yerel bir sunucudan canlı bir siteye nasıl taşıyacağınıza dair adım adım talimatlar vereceğiz.

WordPress'i yerel sunucudan canlı siteye taşıma (2 yöntem)

WordPress'i Yerel Bir Sunucudan Canlı Bir Siteye Neden Taşırsınız?

WordPress blogunuzu yerel bir sunucuda oluşturmak, ziyaretçileri etkilemeden web sitenizdeki değişiklikleri test etmek için güvenli bir yoldur.

Web sitenizi mükemmelleştirmeyi bitirdiğinizde, bir sonraki adım yerel sunucunuzdan canlı bir siteye geçmektir.

Sitenizi yerel bir sunucudan canlı bir siteye taşımanın iki yolunu gösterelim.

İlk yöntem bir WordPress taşıma eklentisi kullanır ve yeni başlayanlar için önerilir.

İkinci yöntemde, WordPress'i yerel bir sunucudan canlı bir siteye nasıl manuel olarak taşıyacağınızı göstereceğiz.

Sizin için en iyi çalışan yöntemi seçebilirsiniz:

WordPress Sitenizi Taşırmadan Önce

WordPress'i yerel bir sunucudan canlı bir sunucuya taşımak için birkaç şeye sahip olmanız gerekir.

Öncelikle, bilgisayarınızda yerel bir sunucuda (localhost olarak da adlandırılır) çalışan bir WordPress siteniz olduğunu ve ona tam erişiminiz olduğunu varsayıyoruz.

Ardından, bir alan adına ve web barındırmaya ihtiyacınız olacak.

Kötü veya ücretsiz web barındırma sağlayıcılarıyla başlayan ve pişman olan sayısız acemi hikayesi duyduk. Deneyimlerimize göre, doğru barındırma sağlayıcısını seçmek herhangi bir web sitesinin başarısı için kritik öneme sahiptir.

Kararınızı kolaylaştırmak için Bluehost kullanmanızı öneririz. Onlar resmi olarak önerilen bir WordPress hosting şirketidir ve WPBeginner kullanıcılarına özel bir indirim + ücretsiz alan adı ve SSL sertifikası sunmaktadırlar.

Temel olarak, ayda sadece 2,99 $ gibi düşük bir ücretle başlayabilirsiniz.

Harika bir Bluehost alternatifi istiyorsanız, Hostinger'a bakabilirsiniz. Ayrıca WPBeginner kullanıcılarına ücretsiz alan adı ile özel bir indirim sunuyorlar.

Biraz daha fazla ödeme yapabiliyorsanız, SiteGround'a göz atın. WPBeginner okuyucuları için özel bir teklifleri de var.

Web sitenizi kurma konusunda yardıma ihtiyacınız varsa, bir web sitesi nasıl yapılır konusundaki adım adım rehberimizi izleyin.

Son olarak, bir FTP programına ihtiyacınız olacak ve yerel sunucu sitenizi canlı siteye yüklemek için FTP kullanmayı bilmeniz gerekecek.

Hazır mısınız? WordPress sitenizi taşımaya başlayalım.

Video Eğitim

WPBeginner'a Abone Olun

Yazılı talimatları tercih ederseniz, okumaya devam edin.

Yöntem 1: WordPress'i Yerel Sunucudan Canlı Siteye Bir Taşıma Eklentisi Kullanarak Aktarma (Önerilir)

Bu yöntem daha kolaydır ve yeni başlayanlar için önerilir. WordPress'i yerel sunucudan canlı bir siteye taşımak için bir WordPress taşıma eklentisi kullanacağız.

Adım 1: Duplicator Eklentisini Kurun ve Ayarlayın

İlk olarak, yerel sitenize Duplicator eklentisini yükleyip etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Profesyonel İpucu: Duplicator'ın güvenli yedeklemeler, bulut depolama, kolay site geri yükleme ve daha fazlasını sunan profesyonel bir sürümü de bulunmaktadır.

Etkinleştirdikten sonra, Duplicator » Yedeklemeler sayfasına gitmeniz ve ‘Yeni Oluştur’ düğmesine tıklamanız gerekir.

Taşıma için yeni yedek oluşturun

Bu sizi yedeklemenize bir ad verebileceğiniz bir ekrana getirir.

Ardından, 'İleri' düğmesine tıklayın.

Yedekleme paketi adı

Duplicator şimdi her şeyin yolunda olup olmadığını görmek için bazı testler çalıştıracaktır.

Tüm öğeler ‘İyi’ olarak işaretlenmişse, ‘Oluştur’ düğmesine tıklayın.

Paket oluştur

Bu işlem, web sitenizin boyutuna bağlı olarak birkaç dakika sürebilir. Tamamlanana kadar bu sekmeyi açık bırakmalısınız.

Bitirdikten sonra, 'Kurulum' ve 'Arşiv' paketleri için indirme seçeneklerini göreceksiniz. Her iki dosyayı da bilgisayarınıza indirmek için 'Her İki Dosyayı İndir' düğmesine tıklamanız gerekir.

Her iki yedek dosyasını da indirin

'Arşiv' dosyası, WordPress sitenizin tam bir kopyasıdır. Tüm WordPress çekirdek dosyalarının yanı sıra resimlerinizi, yüklemelerinizi, temalarınızı, eklentilerinizi ve WordPress veritabanınızın yedeğini içerir.

'Yükleyici' dosyası, web sitenizi içeren arşiv dosyasını açarak tüm geçiş sürecini otomatikleştirecek bir betiktir.

Adım 2: Canlı WordPress Web Siteniz İçin Bir Veritabanı Oluşturun

Yükleyiciyi çalıştırmadan veya WordPress web sitesini localhost'tan barındırma sunucunuza yüklemeden önce, yeni canlı web siteniz için bir MySQL veritabanı oluşturmanız gerekir.

Zaten bir MySQL veritabanı oluşturduysanız, bu adımı atlayabilirsiniz.

Bir veritabanı oluşturmak için barındırma hesabınızın cPanel kontrol paneline gitmeniz gerekir. Ardından, 'Veritabanları' bölümünü bulun ve 'MySQL Veritabanı Sihirbazı' simgesine tıklayın.

MySQL Veritabanı Sihirbazı

Bir sonraki ekranda yeni bir veritabanı oluşturmak için bir alan bulunur.

Veritabanınız için basitçe bir ad verin ve ‘Veritabanı Oluştur’ düğmesine tıklayın.

Yeni veritabanı adı

cPanel şimdi sizin için yeni bir veritabanı oluşturacak.

Bundan sonra, yeni kullanıcı adınız ve şifreniz için bir kullanıcı adı ve şifre girmeniz ve ardından 'Kullanıcı Oluştur' düğmesine tıklamanız gerekir.

Yeni veritabanı kullanıcısı oluştur

Ardından, az önce oluşturduğunuz kullanıcıyı veritabanına eklemeniz gerekir.

Öncelikle, ‘Tüm Ayrıcalıklar’ onay kutusunu işaretleyin.

Tüm ayrıcalıkları kontrol edin

Ardından aşağı kaydırın ve değişikliklerinizi kaydetmek için 'Değişiklikleri Yap' düğmesine tıklayın.

Veritabanınız artık WordPress sitenizle kullanılmaya hazır. Veritabanı adını, kullanıcı adını ve şifreyi not aldığınızdan emin olun. Bu bilgilere bir sonraki adımda ihtiyacınız olacak.

Adım 3: Yerel Sunucudaki Dosyaları Canlı WordPress Sitesine Yükleme

Şimdi, arşiv ve kurulum dosyalarını yerel sitenizden barındırma hesabınıza yüklemeniz gerekiyor.

Öncelikle, FTP istemcisi kullanarak canlı sitenize bağlanın. Bağlandıktan sonra, web sitenizin kök dizininin tamamen boş olduğundan emin olun.

Normalde, kök dizin /home/public_html/ klasörüdür.

Bazı WordPress hosting şirketleri, kaydolduğunuzda WordPress'i otomatik olarak kurarlar. Eğer orada WordPress dosyalarınız varsa, bunları silmeniz gerekir.

Bundan sonra, Duplicator'dan archive.zip ve installer.php dosyalarını boş kök dizininize yükleyebilirsiniz.

Arşiv ve yükleyici dosyalarını yükleyin

Adım 4: Geçiş Betiğini Çalıştırma

Geçiş dosyalarını yükledikten sonra, tarayıcınızda aşağıdaki URL'yi ziyaret etmeniz gerekir:

http://example.com/installer.php

'example.com' yerine kendi alan adınızı eklemeyi unutmayın.

Bu, Duplicator geçiş sihirbazını başlatacaktır.

Yükleyici birkaç test çalıştıracak ve betiği başlatacaktır.

Duplicator geçiş sihirbazı adım 1

Kurulum bölümü altında, MySQL ana bilgisayarınızı, veritabanı adınızı, kullanıcı adınızı ve parolanızı girmeniz istenecektir.

Ana bilgisayarınız muhtemelen yerel bir ana bilgisayar olacaktır. Ardından, önceki adımda oluşturduğunuz veritabanının ayrıntılarını gireceksiniz.

Ardından, girdiğiniz ayrıntıların doğru olduğundan emin olmak için ‘Doğrula’ düğmesine tıklayın.

Ayarları doğrula

Ardından devam etmek için ‘İleri’ düğmesine tıklayın.

Duplicator şimdi WordPress veritabanı yedeğinizi arşivden yeni veritabanınıza aktaracaktır.

Ayrıca yerel siteye ve yeni canlı sitenize işaret eden URL'leri de güncelleyecektir.

Artık canlı sitenizin WordPress yönetici alanına girmek için 'Yönetici Girişi' düğmesine tıklayabilirsiniz.

Yönetici girişi

Canlı sitenize giriş yaptığınızda, Duplicator kurulum dosyalarını otomatik olarak temizleyecektir.

Hepsi bu kadar. WordPress'i yerel sunucudan canlı sitenize başarıyla taşıdınız.

Yöntem 2: WordPress'i Yerel Sunucudan Canlı Siteye Manuel Olarak Aktarma

Bu yöntemde, WordPress'i yerel sunucudan canlı sitenize nasıl manuel olarak taşıyacağınızı göstereceğiz. İlk yöntem işe yaramazsa veya bunu manuel olarak yapmayı tercih ederseniz faydalı olacaktır.

Adım 1: Yerel WordPress Veritabanını Dışa Aktarın

Yapmanız gereken ilk şey, yerel WordPress veritabanınızı dışa aktarmaktır. Bunu yapmak için phpMyAdmin kullanacağız.

Eğer bu konuda bilginiz yoksa, phpMyAdmin ile WordPress veritabanı yönetimi rehberimize göz atmak isteyebilirsiniz.

Sadece http://localhost/phpmyadmin/ adresine gidin ve WordPress veritabanınıza tıklayın. Ardından, üst menü çubuğundaki ‘Dışa Aktar’ düğmesine tıklayın.

Yerel hosttan dışa aktar

'Dışa aktarma yöntemi:' seçeneğinde 'Hızlı' veya 'Özel' seçeneğini seçebilirsiniz. Özel, veritabanınızı dışa aktarmak için size daha fazla seçenek sunacaktır.

Ancak veritabanınızı indirmek için 'Hızlı' seçeneğini seçip 'Git' düğmesine tıklamanızı öneririz.

WordPress veritabanını phpMyAdmin kullanarak dışa aktarın

Adım 2: WordPress Dosyalarını Canlı Siteye Yükleyin

Şimdi, tüm web sitesi dosyalarınızı canlı siteye taşımanız gerekecek.

Başlamak için FTP istemcinizi açın ve web barındırma hesabınıza bağlanın.

Canlı sitenize bağlandıktan sonra, dosyaları doğru dizine yüklediğinizden emin olun. Örneğin, sitenin ‘yoursite.com’ adresinde barındırılmasını istiyorsanız, tüm dosyaları public_html dizininize yüklemek isteyeceksiniz.

Şimdi yerel WordPress dosyalarınızı seçin ve canlı sunucunuza yükleyin.

WordPress dosyalarını FTP ile yükle

Adım 3: Canlı Sitenizde Bir MySQL Veritabanı Oluşturun

FTP istemciniz WordPress dosyalarınızı yüklerken, veritabanınızı canlı sunucuya aktarmaya başlayabilirsiniz.

Çoğu WordPress barındırma sağlayıcısı, barındırma hesabınızı yönetmek için cPanel sunar, bu nedenle cPanel kullanarak bir veritabanı oluşturmayı size göstereceğiz.

Öncelikle, cPanel kontrol panelinize giriş yapmanız ve ‘Veritabanları’ bölümünde bulunan ‘MySQL Veritabanı Sihirbazı’ simgesine tıklamanız gerekir.

MySQL veritabanı sihirbazını seçin

Bir sonraki ekranda yeni bir veritabanı oluşturabilirsiniz.

Veritabanınız için bir ad sağlamanız ve ardından 'Veritabanı Oluştur' düğmesine tıklamanız gerekir.

Yeni veritabanı adı ve oluşturma

cPanel artık sizin için otomatik olarak yeni bir veritabanı oluşturacaktır.

Ardından, yeni kullanıcı için bir kullanıcı adı ve şifre girmeniz ve ardından ‘Kullanıcı Oluştur’ düğmesine tıklamanız gerekir.

Yeni veritabanı kullanıcısı oluştur

Bundan sonra, oluşturduğunuz kullanıcıyı veritabanına eklemeniz gerekir.

İlk olarak, ‘Tüm Ayrıcalıklar’ onay kutusunu işaretleyin.

Tüm ayrıcalıklar onay kutusunu işaretleyin

Ardından aşağı kaydırın ve değişikliklerinizi kaydetmek için 'Değişiklik Yap' düğmesine tıklayın.

Canlı WordPress siteniz için yeni bir veritabanı başarıyla oluşturdunuz.

Adım 4: WordPress Veritabanını Canlı Siteye Aktarın

Sürecin bir sonraki adımı WordPress veritabanınızı içe aktarmaktır.

cPanel kontrol panelinize gidin, 'Veritabanları' bölümüne doğru aşağı kaydırın ve 'phpMyAdmin'e tıklayın.

phpMyAdmin'a tıklayın

Bu sizi az önce yukarıda oluşturduğunuz veritabanına tıklamak istediğiniz phpMyAdmin'e götürecektir. phpMyAdmin yeni veritabanınızı tablo olmadan gösterecektir.

Son olarak, üst menüdeki 'İçe Aktar' sekmesine tıklayın. İçe aktarma sayfasında, 'Dosya Seç' düğmesine tıklayın ve ardından ilk adımda kaydettiğiniz yerel siteden veritabanı dosyasını seçin.

phpMyAdmin aracılığıyla veritabanını içe aktarın

Ardından, sayfanın altındaki 'Git' düğmesine tıklayın. Veritabanınız otomatik olarak phpMyadmin'e aktarılacaktır.

Adım 5: Site URL'sini Değiştirin

Şimdi, canlı WordPress sitenizle bağlantı kurması için veritabanınızdaki site URL'sini değiştirmeniz gerekiyor.

phpMyAdmin'de, az önce yukarı aktardığınız veritabanınızdaki wp_options tablosunu arayın.

Veritabanı önekini değiştirdiyseniz, wp_options yerine {yeni_önek}_options olabilir.

Ardından, wp_options yanındaki 'Gözat' düğmesine tıklayın. Veya wp_options tablosundaki alanların listesini içeren sayfayı açmak için kenar çubuğundaki bağlantıya tıklayın.

wp seçenekleri tablosuna göz atın

Ardından, options_name sütununda siteurl seçeneğini aramanız gerekir.

Ardından, ‘Düzenle’ simgesine tıklayın.

phpMyAdmin'da siteurl'yi düzenleme

Bu, alanı düzenleyebileceğiniz bir pencere açar.

option_value giriş kutusunda, yerel kurulumunuzun URL'sini göreceksiniz, bu da http://localhost/test gibi bir şey olacaktır.

Yeni site URL'nizi bu alana eklemeniz gerekir, örneğin: https://www.wpbeginner.com.

Ardından, 'Git' düğmesine tıklayarak alanı kaydedebilirsiniz.

siteurl alanını düzenleyin

Ardından, home seçeneği adı için yukarıdaki adımları izlemeniz gerekir. wp_options menüsü birkaç sayfa uzunluğunda olabilir. Genellikle home seçeneği ikinci sayfada olacaktır.

Ardından, home URL'sini canlı site URL'nizle aynı olacak şekilde güncelleyin.

Adım 6: Canlı Sitenizi Kurun

Veritabanını içe aktarıp içeriğinizi yüklediğinize göre, WordPress'i yapılandırma zamanı.

Şu anda sitenizde ‘Veritabanı bağlantısı kurma hatası‘ hatası görüntülenmelidir.

Bunu düzeltmek için bir FTP istemcisi kullanarak web sitenize bağlanın ve wp-config.php dosyasını açın.

Aşağıdaki kod satırlarını arayacaksınız:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Daha önce oluşturduğunuz veritabanı adını, kullanıcı adını ve şifreyi sağlamanız gerekecektir.

Ardından, wp-config.php dosyasını kaydedin ve WordPress hosting sunucunuza geri yükleyin.

Artık web sitenizi ziyaret ettiğinizde yayında olmalıdır.

Ardından, WordPress yönetici panelinize giriş yapmanız ve Ayarlar » Genel'e gitmeniz gerekir. Ardından, hiçbir şeyi değiştirmeden, aşağı kaydırın ve ‘Değişiklikleri Kaydet’ düğmesine tıklayın.

Genel ayarları kaydet

Bu, site URL'nizin başka yerlerde de düzeltilmesini sağlayacaktır.

Bunu yaptıktan sonra, Ayarlar » Kalıcı Bağlantılar'a gidin, ardından aşağı kaydırın ve tüm gönderi bağlantılarının düzgün çalıştığından emin olmak için 'Değişiklikleri Kaydet'e tıklayın.

Permalinks ayarlarını kaydet

Bir WordPress sitesini bir etki alanından diğerine veya yerel bir sunucudan canlı bir siteye taşıdığınızda, bozuk bağlantılar ve eksik resimlerle karşılaşırsınız.

URL'leri güncellemenin iki yolunu göstereceğiz. Size en uygun olanı seçebilirsiniz.

1. URL'leri Ara ve Değiştir Eklentisi ile Güncelleyin (Önerilir)

Bunu düzeltmenin en güvenli yolu, Her Şeyi Ara ve Değiştir kullanmaktır. Bu, karmaşık veritabanı sorguları yazmadan web sitenizde toplu güncelleme görevlerini kolayca gerçekleştirmenizi sağlayan güçlü bir WordPress eklentisidir.

Öncelikle, Search & Replace Everything eklentisini kurmanız ve etkinleştirmeniz gerekir.

Etkinleştirdikten sonra, Araçlar » WP Arama ve Değiştirme sayfasına gidin.

Yerel siteden canlı siteye geçişte URL'leri ara ve değiştir

Buradan, ‘Ara’ alanına yerel site URL'nizi ve ‘Şununla değiştir’ alanına canlı site URL'nizi girmeniz gerekir.

Biraz aşağı kaydırın ve tabloların altındaki ‘Tümünü Seç’e tıklayın. Bu, eklentinin veritabanında eski URL'yi her yerde aramasını sağlar.

Tabloları seçin

Devam etmek için şimdi 'Önizleme Ara & Değiştir' düğmesine tıklayın.

Eklenti, eski URL'nin tüm örnekleri için veritabanınızı arayacak ve ardından sonuçları önizleyecektir.

Değişiklikleri önizle

Her şey yolunda görünüyorsa, değişiklikleri kaydetmek için 'Tümünü Değiştir'e tıklayın.

Yaptığınız değişiklikler hakkında bir uyarı göreceksiniz. Devam etmek için 'Evet'e tıklayın.

Eklenti şimdi veritabanını güncelleyecek ve yerel URL'leri mevcut web sitenizin URL'si ile değiştirecektir.

2. URL'leri Manuel Olarak Güncelleyin (Gelişmiş)

URL'leri güncellemenin bir başka yolu da aşağıdaki SQL sorgusunu kullanmaktır:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Yalnızca phpMyAdmin'a gidin, veritabanınıza tıklayın ve ardından üst menüden 'SQL'e tıklayıp yukarıdaki sorguyu ekleyin.

Yerel site ve canlı site URL'lerinize değiştirdiğinizden emin olun ve 'Git' düğmesine tıklayın.

WordPress'i canlı siteye taşıdıktan sonra WordPress resimlerini ve bozuk URL'leri düzeltme

İşte bu kadar. WordPress'i yerel sunucunuzdan canlı bir siteye başarıyla taşıdınız.

Umarım canlı web siteniz sorunsuz çalışıyordur. Herhangi bir hata fark ederseniz, sorun giderme konusunda yardım almak için yaygın WordPress hataları kılavuzumuza göz atabilirsiniz.

Umarım bu makale, WordPress'i yerel bir sunucudan canlı bir siteye taşımanıza yardımcı olmuştur. Ayrıca, canlı bir siteyi yerel bir sunucuya taşıma kılavuzumuza bakmak veya pratik WordPress taşıma adımları için nihai web sitesi taşıma kontrol listesine göz atmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

912 CommentsLeave a Reply

  1. Burada anlatılan tüm bu zahmete girmek yerine bir çoğaltıcı eklentisi kullanmak daha iyi değil mi?
    veya burada
    Bence çoğaltıcı kullanmak daha kolay. Eklemekten veya düzeltmekten çekinmeyin.

  2. Mükemmel bir makale için çok teşekkürler – çok anlaşılır ve kolay anlaşılır.

  3. hi, i’m getting a problem with my permalink, my permalink is still pointed to my localhost something like fadil.dev so when i add a post/page, the permalink is pointed to my fadil.dev/?p=ID it should be pointed to fadil.com (my real domain) and not fadil.dev (my local domain) .. where i can find the configuration ? help me .. thankyou :)

  4. güzel öğretici yapmayı düşünüyordum ve şans eseri web sitenizi buldum ve ayrıca iki şey sormak istiyorum

    1. Bu alt bilgi reklam seçeneği nedir, bir eklenti mi?

    2 haber bülteni için kullandığınız eklenti nedir, sitenize girdiğimde WordPress hakkında bilgi edinmek ister misiniz diyerek e-posta adresinizi girmenizi isteyen güzel bir açılır banner gördüm

    zahmet olmazsa paylaşırsanız sevinirim

    teşekkürler

  5. Harika yardım, teşekkürler!

    Bir soru, bir tema satın alırsam, farklı kurulumlar oldukları ve dolayısıyla farklı WordPress kimliklerine sahip oldukları halde hem yerel hem de canlı sitemde kullanabilir miyim?

    İlk canlı sitemi kuruyorum ancak tasarımlarla oynamak ve içeriği oluşturmak için yerel bir ortam oluşturdum.

    Teşekkürler.

    • Nathan, bu bir tema lisanslama sorusudur ve satın aldığınız themeshop bu konuda daha iyi yanıt verebilir. Ancak, bunda herhangi bir sakınca görmüyoruz.

      Yönetici

  6. Merhaba. Öncelikle teşekkür etmek isterim, bu süreç anlaşılması kolay ve sizin tarafınızdan hatasızdı!

    Tek takıldığım nokta en sonuydu. Bazı bağlantı hatalarını düzeltmek için SQL kodunu girdim, ancak doğru yerel ana bilgisayarı girmemiş olmalıyım çünkü bazı küçük tutarsızlıklar düzeltilmedi. MAMP kullanıyorum ve siteme "localhost:8888" adresine giderek erişiyorum. Bu, 7. Adım koduna girmem gereken şey mi, yoksa farklı bir yol mu var?

    • Matt, öncelikle wp_posts tablonuzun içinde gönderi içeriğinizde localhost:8888 kullandığınızdan emin olmanız gerekir. Eğer evet ise, o zaman 7. adımdaki bunu kullanın. Tüm bağlantılarınızı localhost olarak görüyorsanız, o zaman localhost kullanın.

      Yönetici

  7. Tüm talimatlar iyi çalışıyor, teşekkürler, çok mutluyum, ancak şimdi yaşadığım sorun veritabanımı içe aktarmak… canlı bir sunucuya veritabanımı içe aktarmaya çalışırken aşağıdaki hataları alıyorum:

    Hata
    SQL sorgusu:


    — Veritabanı: `soundmode`

    — ——————————————————–

    — `xs_commentmeta` tablosu için tablo yapısı

    CREATE TABLE IF NOT EXISTS `xs_commentmeta` (

    `meta_id` BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
    `comment_id` BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT ‘0’,
    `meta_key` VARCHAR( 255 ) DEFAULT NULL ,
    `meta_value` LONGTEXT,
    PRIMARY KEY ( `meta_id` ) ,
    KEY `comment_id` ( `comment_id` ) ,
    KEY `meta_key` ( `meta_key` )
    ) ENGINE = INNODB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

    MySQL dedi ki: Dokümantasyon

    #1046 – Veritabanı seçilmedi

    ORADA HERHANGİ BİR YARDIM VAR MI?

    • Canlı sitenizin veritabanına bağlanmak için doğru ayarları kullandığınızdan emin olmak için veritabanı adınızı, kullanıcı adınızı ve şifrenizi kontrol edin.

      Yönetici

  8. Bu harika çalıştı, teşekkürler! Geçmişte yeni barındırma alanına WordPress kurmuş, veritabanı tablolarını silmiş, içe aktarmış vb. olmuştum – bu çok daha hızlı ve basit.

  9. Öncelikle, öğretici için teşekkürler – paha biçilmez ve iyi yazılmış.

    Ne yazık ki, yine de takılıp kaldım.
    Her şeyi filezilla ve phpmyadmin aracılığıyla yükledim ve alan adıma gitmeye çalıştığımda herhangi bir hata göstermiyor. Ama başka hiçbir şey de göstermiyor.

    Sadece boş bir sayfa – bu garip, çünkü url'nin sonuna /wp-admin yazarak wordpress kontrol paneline erişimim VAR ve her sayfa yolunda görünüyor.

    Rahatsız ettiğim için üzgünüm ama neler olup bittiği hakkında gerçekten hiçbir fikrim yok..
    Şimdiden teşekkürler!

    • Çözüldü!
      Görünüşe göre tema yüklenmesinde bazı sorunlar vardı.
      Üzerinde çalıştığım çocuk temasını kullanamadım, ama neyse ki sadece birkaç şeyi değiştirmiştim, bu yüzden büyük bir sorun değil..

      • Yaptım ve aslında URL çalıştı (boş bir sayfa gösterse bile).
        Ne olduğunu hala anlamadım ama temayı tekrar kurmak sorunu çözdü.
        Şans eseri =P

  10. Merhaba
    Beyefendi

    Çok teşekkürler. Bu web sitesi wordpress öğrenmek için çok iyi ve çok yardımcı.

  11. lütfen 4. adımdan bir hata alıyorum
    SQL sorgusu:


    — Veritabanı: `wordpress`

    CREATE DATABASE IF NOT EXISTS `wordpress` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

    MySQL dedi: Dokümantasyon
    #1044 – Kullanıcı ‘Admin7393’@’%’ için ‘wordpress’ veritabanına erişim reddedildi

    • Sesan, phpmyadmin tarafından canlı site veritabanınıza aktarmak üzere hazırlanan dışa aktarma dosyası, bir veritabanının var olup olmadığını kontrol eden bir satır içerir, yoksa oluşturmaya çalışır. Bu sorunu çözmek için oluşturduğunuz zip arşivini çıkarmanız gerekir. İçinde .sql uzantılı bir dosya bulacaksınız. Bu dosyayı Not Defteri gibi bir metin düzenleyicide açın ve ardından bu satırları silin

      CREATE DATABASE IF NOT EXISTS `wordpress` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

      Bu satırın altında şuna benzer başka bir satır göreceksiniz

      `wordpress` KULLANIN;

      wordpress'i aktarmaya çalıştığınız veritabanının adıyla değiştirin.

      Değişikliklerinizi kaydedin ve SQL dosyasını bir zip arşivi içine geri koyun (çok büyükse, aksi takdirde olduğu gibi de içe aktarabilirsiniz).

      Yönetici

  12. Merhaba, öğretici için teşekkürler!

    2. Adım ile mücadele ediyorum. Eğitiminiz birkaç dosya/klasörün yüklendiğini gösteriyor, ancak 1. Adım'dan yalnızca wordpress.sql.gz dosyam var. Dosyayı herhangi bir yazılımla çıkaramıyorum ancak bir metin düzenleyici ile açabiliyorum.

    Herhangi bir yardım büyük ölçüde takdir edilecektir!

    • İkinci adımda, phpMyAdmin dışa aktarma dosyanızı (sizin durumunuzda wordpress.sql.gz) yüklemeniz gerekmez. Yerel sunucunuzun htdocs veya www klasöründe bulunan WordPress dosyalarınızı yüklemeniz gerekir.

      Yönetici

  13. bu işlemi yapmak için cpanel'e ihtiyacım var mı? Zaten veritabanlarını yedeklemek ve dışa aktarmak için bir eklenti kullanıyorum, ne yazık ki müşterinin kullandığı barındırma sağlayıcısında cpanel yok.

  14. paylaşım için teşekkürler.
    wp sitemi taşımama çok yardımcı oldu.
    Bunu kendi dilime çevirmeme izin verir misiniz, oraya sizin kredinizi koyacağım?
    Teşekkürler.

  15. merhaba, stablehost kullanıyorum ve daha önce WP web siteleriyle onlarla çalıştım. Tüm adımlarınızı takip ettim ve hosting sağlayıcımın park edilmiş bir sayfasını alıyorum…

    • Bunun birkaç nedeni olabilir. Öncelikle WordPress'i web sitenizin kök dizinine kurduğunuzdan emin olun. Eğer kurduysanız, .htaccess dosyanızın yedeğini alın ve web sitenizin kök dizinindeki dosyayı silin. Bu işe yaramazsa, varsayılan park edilmiş sayfa dosyalarını bulun, web sunucunuzda bir index.html dosyası olabilir, bu dosyayı silin (index.php'yi silmeyin). Bunların hiçbiri yardımcı olmazsa, barındırma sağlayıcınızla iletişime geçin.

      Yönetici

  16. Teşekkürler!

    Çıkarılan .sql dosyasında ‘\u001f‹\b’ karakteri için arama yaptım, ancak şu uyarıyı aldım: ‘\u001f‹\b’ dizesi bulunamadı.

    Yerel phpMyAdmin sürümümün 5.5.3, barındırma hizmetimin phpMyAdmin sürümünün ise 3.5.8.2 olduğunu fark ettim, bunun bir önemi olup olmadığını bilmiyorum.

    Bir diğer not da, yerel WordPress veritabanımı dışa aktarmadan (bu sizin 1. adımınız) ÇOK ÖNCE tüm WordPress dosyalarımın zaten public_html dizinimde (bu sizin 2. adımınız) yüklü olmasıydı. Bir fark yaratıp yaratmadığından emin değilim.

    Önerdiğiniz gibi 1. adımdan başlayarak yeniden deneyeceğim ve aynı hatayı alırsam bahsettiğiniz Duplicator eklentisini deneyebilirim.

    Alex

  17. Bana gerçekten çok yardımcı oldunuz. Bu adım adım harika, MAMP'tan canlı bir siteye geçişte hiçbir sorun yaşamadım. Teşekkürler

  18. Eğitim için teşekkürler!

    Her şey yolunda gitti ta ki 4. adımın sonuna gelene kadar. Sayfanın altındaki Git düğmesine bastığımda, phpMyadmin'in WordPress veritabanımı içe aktarması yerine şu şekilde bir hata mesajı alıyorum:

    #1064 – SQL sözdiziminizde bir hata var; 1. satırdaki ‘\u001f‹\b’ yakınında kullanmak için doğru sözdizimini MySQL sunucu sürümünüz için kılavuza bakın

    Bunun neden olabileceği hakkında ne düşündüğünüzü bana bildirebilir misiniz?

    Alex

    • Alex, import etmeye çalıştığınız veritabanı dosyasında olması gerekmeyen ‘\u001f‹\b’ karakteri bulunuyor gibi görünüyor. Bunu düzeltmek için iki seçeneğiniz var, ilk seçenek yerel veritabanınızı tekrar dışa aktarmak için localhost/phpmyadmin'e geri dönmeniz ve ardından tekrar içe aktarmayı denemenizdir. Aynı hata tekrar oluşursa, veritabanı gzip dosyanızı 7zip programını kullanarak çıkarın. .sql dosyasını notepad gibi bir metin düzenleyicide açın ve ilk satıra bakın. Ayrıca daha fazla bilgi edinmek için phpMyAdmin kullanarak veritabanı yönetimi kılavuzumuza da göz atın.

      Yönetici

    • İçe aktarmak istediğiniz veritabanı adına sol tarafta tıkladığınızdan emin olun. Vurgulandığından emin olun ve sonra tekrar deneyin. (phpMyAdmin sürüm 4.0.8).

  19. Tarihi canlı siteye aktarırken bu hatayı alıyorum. Nasıl çözerim?

    Hata
    SQL sorgusu:

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

    /*!40101 SET NAMES utf8 */;


    — Veritabanı: `wordpress`

    CREATE DATABASE IF NOT EXISTS `wordpress` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

    MySQL dedi ki:

    #1044 – ‘bossaballsg’@’10.%’ kullanıcısının ‘wordpress’ veritabanına erişimi reddedildi

      • Merhaba,

        DB adınızın “wordpress” olduğunu umuyorum

        Şunu değiştirin:
        – Veritabanı: `wordpress`

        CREATE DATABASE IF NOT EXISTS `wordpress` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

        “wordpress” kelimesini canlı veritabanı adınızla değiştirin. SQL dosyanızda bulunur.

      • Kontrol ettim ve tüm ayrıcalıklar zaten “evet” olarak ayarlanmış.

        veritabanımdaki “latin1_swedish_ci” sıralaması yüzünden mi? çünkü tabloların geri kalanı “utf8_general_ci” olarak ayarlı

      • Kontrol ettim ve tüm ayrıcalıklar zaten “evet” olarak ayarlanmış.

        veritabanımdaki “latin1_swedish_ci” sıralaması yüzünden mi? çünkü tabloların geri kalanı “utf8_general_ci” olarak ayarlı

  20. merhaba,
    burada tamamen yeniyim. 4. adım sırasında bu hata mesajıyla ilgili yardımcı olabileceğinizi umuyorum:
    Hata
    SQL sorgusu:


    — Veritabanı: `information_schema`CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    MySQL dedi ki:

    #1044 – Kullanıcı ‘renta730’@’localhost’ için ‘information_schema’ veritabanına erişim reddedildi

    Daha önce oluşturduğum (adı “inicial”) veritabanına bu kullanıcıyı ayarlarken tüm ayrıcalıkları verdim.
    Herhangi bir fikriniz var mı?

  21. Merhaba, güzel bir eğitim ama canlı sunucudaki WordPress'ten veritabanı adı ve şifresi gibi şeyleri nasıl değiştireceğimi söyler misin?

    • Veritabanı kullanıcı adını ve şifresini değiştirmek için bir FTP istemcisi kullanarak canlı web sitenize bağlanın. wp-config.php dosyasını bulun ve düzenleyin. Veritabanı adınızı, veritabanı kullanıcı adınızı ve ana bilgisayar bilgilerinizi göreceksiniz. Bunu canlı sitenizin veritabanı bilgileriyle değiştirin.

      Yönetici

      • wp.config dosyamdaki 'host url'ımın her varyasyonunu denedim ve her seferinde yükledim, nafile, hala 'Veritabanı bağlantısı hatası..' alıyorum.

        Eskiden 'localhost' olan yer şimdi 'mywebsite.com' olmalı, doğru mu?

        teşekkürler

        • MySQL ana bilgisayar adı için, localhost çoğu kullanıcı için iyi çalışır. Ancak, veritabanı ana bilgisayarınızı bilmiyorsanız, web barındırma sağlayıcınıza sorabilirsiniz.

  22. İyi Açıklama. Bu eğitimden kolayca kurulum yapabiliriz. Güzel Yazı. Yardımcı oldu.

  23. Best ever, I really appreciate your clear explanation. you’ve got your new follower for sure :)

  24. Teşekkürler,

    yalnızca yeni bir siteyse mantıklı olur. Mevcut bir siteyse, canlı siteye erişmek için ana bilgisayar dosyasını sürekli olarak yorum satırı haline getirmeniz gerekir.

  25. Bu net ve özlü rehber için çok teşekkür ederim. Çok yardımcı oldu. Yeni bir takipçiniz var.

  26. Merhaba Kanka.
    Aslında yukarıda açıkladığın süreci çok güzel ve net bir şekilde takip ettim.
    ancak bir web sitesindeki bağlantıya tıkladığımda "sayfa bulunamadı" hatası alıyordum.
    Dosyalarımı ana sunucudan yerel sunucuya taşıyorum.
    Yardımcı olabilir misin?

  27. WP'ye yeni başladım ve tamamen kayboldum. Ama bu makale sayesinde ilk geçişimi başardım.
    Teşekkürler! Teşekkürler!

  28. Bir acemi olarak bu makaleyi çok faydalı buldum, ancak yerel olarak geliştirdikten sonra sitemi yayına alamadım. 6. adıma kadar her şey yolundaydı. Veritabanı Bağlantısı Kurulum Hatası hatasını gördüm ve ardından wp-config.php dosyasını düzenledim. Ancak, sitem o aşamada boş bir ekran oldu ve bunu değiştiremedim.

    Devam ettim ve WordPress yönetici paneliime gittim, Ayarlar » Genel'i kontrol ettim. Hala localhost web adresini gösteriyorlardı, bu yüzden site URL'me değiştirdim. İşte o zaman işler çirkinleşti. WordPress'ten otomatik olarak çıkış yaptım ve tekrar giremiyorum. Hatta WordPress'ten giriş yapmak için yeni bir şifre göndermesini istediğimde, localhost URL'si gönderiyor ve bu beni "Üzgünüm, bu anahtar geçerli görünmüyor." mesajıyla bir oturum açma sayfasına götürüyor. Bunun neden olduğundan hiç haberim yok.

    Herhangi bir yardım büyük ölçüde takdir edilecektir.

    • Adım 5'te belirtildiği gibi veritabanınızı phpMyAdmin'de açın ve wp_options tablosunda site url ve home url seçeneklerinizin canlı web sitenizi gösterdiğinden emin olun.

      Yönetici

      • Öneriniz için teşekkürler. Çift kontrol ettim ve evet o adımı tamamlamıştım. İkisinde de doğru URL var

        Kafamın karışmasının bir nedeni de bu web sitesi için artık iki veritabanım olması. Başlangıçta IP Adresi/phpmyadmin ile başlayan bir URL aracılığıyla erişilebilen bir tane vardı. Sonra 3. Adımda hosting şirketimin e-panelinden oluşturduğum bir tane var. Farklı şifreleri ve adları var. Ancak her iki kombinasyonu da wp-config dosyasında denedim ve hala boş ekran alıyorum. Bu veritabanlarından hangisini kullanmalıyım? Görünüşe göre aynı içeriğe sahipler.

    • Sparky!
      Adım adım rehberin tam isabetliydi. Ben bir Mac kullanıcısıyım ve MAMP'tan sonra şimdi yayındayım. Çok teşekkürler. Benim için mükemmel çalıştı.
      Şapka yana yatırıldı!

  29. Canlı siteden yerel ana bilgisayara geçişi başarıyla tamamladım. Ancak bundan sonra Yorum özelliğinin olmadığını fark ettim. Ayrıca 'Ayarlar->Tartışma' sayfasındaki tüm seçenekleri kontrol ettim. Her şey işaretli ancak Yorum yapma seçeneği ve Yorum bırakma kutusu yerel ana bilgisayarda hiçbir yerde görünmüyor. Lütfen bunun için herhangi bir öneri verin çünkü WordPress'te yeniyim, temelde bir Zend framework geliştiricisiyim.

  30. WordPress sitesini taşımak yerine, fantastico veya hostgator'un hızlı kurulumunu kullanarak yeni bir WordPress kurulumu yapmak istiyorum, bu yüzden veritabanlarını dışa ve içe aktarıp temaları yükleyerek de bunu yapabilir miyim? yoksa bunu yapmanın tek yolu bu mu?

    Neden bilmiyorum. Yerel makinemdeki WordPress, fantastico veya hızlı yükleme ile kurulan canlı sunucudakinden çok daha yavaş yükleniyor.

    • Naresh evet, WordPress'teki içe/dışa aktarma araçlarını kullanarak gönderilerinizi ve yorumlarınızı içe aktarabilirsiniz, ardından FTP kullanarak tema ve diğer dosyaları yükleyebilirsiniz. İşleri yapmanın birden çok yolu vardır, sizin için en iyi çalışan birini seçmeniz gerekir.

      Yönetici

  31. WordPress sayfanızı taşımak istediğiniz yerde zaten eski, mevcut, WordPress olmayan bir sayfa varsa bu talimatların hepsi aynı mı kalır? Örneğin, mevcut bir siteyi WordPress sitesi olarak yeniden oluşturup sonra geçiş yapmak.

  32. İyi bir eklentinin bizim için ne kadar çok iş yaptığını unutmak kolaydır – ben şahsen yeni web sitelerini geliştirme sunucumdan müşterinin alan adına aktarmak için Duplicator eklentisini kullanıyorum ve bu eklentinin (ve Backup Buddy'nin) size ne kadar zaman kazandırabileceğini görebilirsiniz.

  33. Merhaba,
    Yeni veritabanını oluşturduktan sonra veritabanını değiştirmekte sorun yaşıyorum.
    Hosting hizmetimde veya başka bir şeyde bir sorun mu var?

  34. Are you reading my mind?! Just a little while back I sat down at the computer to figure out how to add a Facebook like button to my first website, currently in development. Whala! “How to add a Facebook like button to your posts” was that day’s article. Then I’m wondering how to begin the local to live migration today, and AGAIN, here’s this post! GET OUT OF MY HEAD! :)

    Ve cidden, benim gibi bir acemiye verdiğiniz paha biçilmez yardım için çok teşekkür ederim.

  35. harika makale, müşteriler için wordpress siteleri geliştirmek için sıkça kullandığım teknik, yerel için sahte metin ve resimler kullanıyorum ve sonra sadece temamı sunucuya taşıyorum.

  36. Bu harika bir makaleydi. Kırık bağlantılar sorununu çözmek için başka bir seçenek, veritabanını içe aktarmadan önce yerel URL'yi üretim URL'sine metin düzenleyicisinde .sql dosyanızda bulup değiştirmektir. Bu, bir siteyi alt dizine taşırken veya hazırlıktan (örneğin http://staging.domain.com) üretime (örneğin http://www.domain.com) göndermeye de yararlıdır.

    Bunu paylaştığınız için teşekkürler. Eminim birçok kişiye yardımcı olacaktır.

  37. Bu makaleyi 20 ay önce kullanabilirdim. Taşıma işlemini yaparken keşfettiğim püf noktası, veritabanı dosyasını iyi bir metin düzenleyicisinde açmaktı. Oradan, localhost'u doğru URL ile değiştirmek için bir arama ve değiştir manevrası yaptım. Tabloları tek tek takip etmeden veya komut sözdizimimin doğru olup olmadığını umursamadan birçok örneği buldu.

    Taşıma işleminden sonra çalıştırılmaya değer Kırık Bağlantı Denetleyicisi adlı bir eklenti var.

    WordPress sitenizin her şeyini yerel olarak tutan bazı web barındırma siteleri var. Yerel kurulumunuzda hiçbir şeyi değiştirmenize gerek yok. Sadece kopyalayın. Bir dahaki sefere kesinlikle onlardan birini seçeceğim.

  38. taşımayı kolaylaştırmak için 2 öneri:

    1. Yerel olarak geliştirirken, alan adınızı yerel sunucuya yönlendirmek için HOSTS dosyanızı (c:\Windows\System32\Drivers\etc\hosts) düzenleyin. Bu, SİTE URL'sini ve diğer bağlantıları/resimleri değiştirmekten kaçınmanızı sağlar. Not: Bu, yerel web sunucunuzda yapılandırma değişiklikleri gerektirecektir.

    2. Yerel veritabanını dışa aktardıktan ve içe aktarmadan önce SİTE URL'si vb. değiştirmeniz gerekiyorsa, dosyayı not defterinde açın ve localhost/yourtestsite'ın tüm örneklerini arayın ve http://www.yourlivesite.com ile değiştirin

    • İşaret,

      1. yalnızca yeni bir siteyse mantıklı olur. Mevcut bir siteyse, canlı siteye erişmek için hosts dosyasını sürekli olarak yorum satırı haline getirmeniz gerekir.

      2. Bu mantıklı olurdu.

      Yönetici

      • Hosts dosyasını değiştirmek sık sık yaptığım bir şey ve masaüstümde hızlı erişim sağlayan bir kısayolum var.

  39. Ayrıca bir yılı aşkın süredir kullandığım DeskTop Server'ı da tavsiye ederim. Desktop Server, sitenizin yerel bir sürümünü oluşturmanıza ve ardından doğrudan dağıtmanıza olanak tanır. Harika!

  40. Harika gönderi! Ben genellikle phpmyadmin'e yüklemeden önce .sql dosyasında bul ve değiştir yaparım. Bu güzel bir alternatif.

  41. Ne yazık ki bu yalnızca bazı siteler için işe yarıyor. Birçok wordpress eklentisi veritabanında seri hale getirilmiş veriler saklar (Gravity Forms böyle bir eklentidir) ve seri hale getirilmiş veriler taşınabilir değildir, bu nedenle SQL dökümü alıp PHPMyAdmin aracılığıyla içe aktarmak, yerel URL'niz ve canlı alan adınız arasındaki dize uzunluğu farklılıkları nedeniyle düzgün çalışmayacaktır. Seri hale getirilmiş veriler üzerinde bir SQL sorgusu bile çalıştıramazsınız.

    Bu sorunu aşmak için bulduğum en iyi şey WP Migrate DB eklentisini (http://wordpress.org/plugins/wp-migrate-db/) kullanmaktır. Seri hale getirilmiş veri sorununu her zaman kusursuz bir şekilde halleder ve bu gönderide bahsettiğiniz diğer şeylerin yarısını yapmanıza gerek kalmaz.

    İyi eğlenceler.

    • Az önce aydınlandım! Bu sorunla daha önce karşılaştım, haber verdiğin için teşekkürler Mike ve eklentiye yönlendirdiğin için,

    • Yolları ve URL'leri değiştirmek için her zaman “Bul ve Değiştir” aracını kullanırım ( http://goo.gl/MCsKl ). Serileştirilmiş verileri değiştirir ve yalnızca WordPress için değil, diğer CMS'ler için de kullanılabilir.

  42. Güzel makale ve iyi açıklanmış adımlar!

    Ancak, birçok insan seri hale getirilmiş veriler nedeniyle geçişlerinde sorun yaşayacaktır.

    Bazı eklentiler ve temalar serileştirilmiş veriler kullanır ve 5. ve 7. adımlardaki değiştirmeler, değiştirilmesi gereken tüm URL'leri ve yolları değiştirmeyecektir.

    Bu adımlar için şu araçları veya eklentileri kullanabilirsiniz:

    · wp migrate db eklentisi: http://wordpress.org/plugins/wp-migrate-db/

    · arama ve değiştirme aracı: http://interconnectit.com/products/search-and-replace-for-wordpress-databases/

    Umarım bu yorum faydalı olur ve İngilizcem için özür dilerim!

  43. Harika makale – bu konuda okuduğum en iyisi.

    Bir süre önce bir site taşıdım ve ekleyeceğim tek şey, kalıcı bağlantı ayarlarını yeniden kaydetmeniz gerekebileceği. Menü bağlantılarımın hiçbiri çalışmadığı için bunu yapmak zorunda kaldım, bu yüzden kolay bir çözümdü (şanslıyım ki!)

    • Eğer kimse bunun ne olduğunu bilmek isterse, yerel ve canlı arasında farklı bir RewriteRule gösteren .htaccess dosyasıdır.

      .htaccess dosyasında hızlı bir düzenleme sorunu giderir veya Jean'ın belirttiği gibi, kalıcı bağlantı ayarlarını yeniden kaydetmek de işe yarayacaktır, çünkü bu sadece RewriteRule'u düzeltir.

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.