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://014.leahstevensyj.workers.dev.

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. Tüm eklentileri tek seferde devre dışı bırakmak için /wp-content/plugins dizininin adını değiştirmeyi deneyebilirsiniz. İşte bir öğretici.

    Genellikle eklentiler ayarları WordPress veritabanında saklar, bu nedenle ayarlarınızın çoğu bu değişiklikten etkilenmeyecektir.

  2. Sitemi bir alan adından diğerine taşıdım, ancak tüm eklentilerim çalışmıyor. Eklentileri yeniden yüklersem ayarlarımı kaybederim, ayarlarımı kaybetmeden saklamanın bir yolu var mı?

  3. Ben de aynı şeyi merak ediyorum. Dosyalarımı yüklemek işe yaramadı ve veritabanını yeniden dışa aktarmaya çalıştığımda bu veritabanlarının zaten mevcut olduğunu belirten bir hata alıyorum. Yardım!

  4. Thanks wpbeginner.com. i got an Error Establishing Database Connection error (local host to server). then i found your post on google. now i solved this error. :)

  5. Harika eğitim! Sadece merak ediyorum, web sitemi yerel olarak geliştirmeye devam edersem, yeni dosyaları (sanırım wp-content klasörünü) FTP ile siteme yeniden yükleyebilir miyim, yoksa her seferinde veritabanını yeniden dışa aktarmam gerekir mi?

  6. Başka bir yöntemi denedikten sonra, yukarıda belirtilen yönteminizi denedim ve mükemmel çalıştı. Çok teşekkürler!

  7. site URL'nizin mysql ana bilgisayarınız olduğundan emin misiniz? genellikle localhost veya sitenizin bir alt alan adıdır, örneğin mysql.example.com. Emin değilseniz barındırma sağlayıcınıza sorun.

  8. "Veritabanı bağlantısı hatası" Bu sorunla karşılaşıyorum ve henüz çözülmedi.

    wp-config.php dosyamdaki yapılandırmam aşağıdadır
    <>
    Lütfen sorunu tanımlamama ve düzeltmeme yardım edin.
    Nazik olduğunuz için şimdiden teşekkürler.

  9. Makalenizi oldukça takdir ediyorum ancak birkaç sorunum var. Sitemi başarıyla yükledim ancak site stil sayfasını tanımıyor ve giriş yaptıktan sonra yönetici sayfam boş görünüyor. Lütfen bunun bir çözümü var mı?

  10. Bu rehber için teşekkürler. Yedekleme Dostu veya Kopyalayıcı gibi bir eklentinin geçişi kolaylaştırmak için kullanılabileceğini belirtiyorsunuz. WordPress kullanmaya ÇOK yeniyim, bu yüzden bu sorunun cevabı acı verici derecede açık olabilir. Eklentiyi geçişten önce yerel siteye mi yoksa canlı siteye mi kurardınız?

  11. Yukarıdaki adımların tümünü tamamladıktan sonra, index.html dosyamı değiştirmem gerekiyor mu?

  12. Öncelikle: harika blogunuz için çok teşekkürler – üç mevcut WP site projem için WAMP'ı geliştirmeyi deneme fikrini bana verdi!!

    WP'yi henüz yerel sunucuya kurmadım, çünkü istemcimin canlı sunucusuna taşınırken çoklu site kurulumunda bir sorun olup olamayacağını merak ediyorum.

    WP çoklu site özelliğini kullanarak 3 siteyi tek bir veritabanında müşterim için geliştirmek istiyorum. Ancak, üç farklı alan adını tek bir SQL veritabanına eşleyerek alternatif bir çoklu site kurulum yöntemi kullanmayı planladığım için canlıya geçerken her şeyin yolunda olup olmayacağından emin değilim (bu eklenti aracılığıyla: http://wordpress.org/plugins/wordpress-mu-domain-mapping/). Yani, localhostumda çoklu site kurulumunda example1.com + example2.com + example3.com geliştirmek ve daha sonra üretim sunucusuna aktarmak istiyorum.

    If someone could clear my doubts as to whether this could be a potential source for problems later on, please do so. :)

    Bu durumda, wordpress'in 3 ayrı örneğini geliştirirdim, ancak bunu her ne pahasına olursa olsun önlemek isterim.

    Teşekkürler! Roland

  13. Bunu çok beğendim. Çok iyi bir rehber. Çok teşekkür ederim, sitem artık yayında!

  14. En olası neden, yeni veritabanınızın boş olmasıdır, WordPress yeni veritabanınıza başarıyla bağlanır. Ardından veritabanının boş olduğunu fark eder ve yeni bir site olduğunu varsayar. Yapmanız gereken eski veritabanınızı içe aktarmaktır. Ardından site adınızı ve site URL'nizi değiştirmeniz ve bağlantılarınızı güncellemeniz gerekecektir. Bu rehbere bakın.

  15. Merhaba,

    Harika eğitimler, çok teşekkürler! Kendi temamı sıfırdan oluşturdum ve çevrimiçi hale getirmenin son aşamasındayım, ancak bir aksilikle karşılaştım…

    Sayfamı yeni SQL veritabanına yönlendirdiğimde neden 5 dakikalık kurulum sayfası geliyor?

    SQL veritabanını yerel sunucumdan dışa aktardım. Sunucuda yeni bir veritabanı oluşturdum ve oraya aktardım ve yeni veritabanına yönlendirmek için wp-config dosyasını değiştirdim. Bunu yaptığımda 5 dakikalık kurulum sayfasına yönlendirildim.

    Eski veritabanında bıraktığımda teman çalışıyor (içerik/yazılar/menüler vb. hepsi yanlış olsa da), bu yüzden ne yaptığımı anlamıyorum. Veritabanıyla ilgili bir sorun olduğunu tahmin ediyorum ama ne olduğundan hiç fikrim yok!

    Yardımınız için teşekkürler!

  16. Web sitemi FTP'ye defalarca yükledim, wp-config, SQL veritabanları vb. değiştirdim – ancak nedense adresimde hala “wordpress” var ( , vb.) ve arka uca giriş yapamıyorum. Yardım!

  17. Bir harika çalıştı, tek farkla ki nedense tüm bağlantılarım ve resimlerim taşıma işleminden sonra sorunsuz olduğu için son adıma (MySQL sorgusu) hiç ihtiyacım olmadı, belki de bu yeni WordPress sürümüyle ilgili bir durum.

    Bu rehber için teşekkürler

  18. Eğitim için çok teşekkürler. Otomatik transfer iddialı bazı eklentiler tarafından yanıltıldım.

    Mükemmel çalışma. Devam edin.

  19. Bu makale, canlı sitenizin aslında localhost üzerinde geliştirildiğini varsaymaktadır, bu nedenle üzerinde çalışmak için canlı bir siteyi yayından kaldırdığınızı varsaymaz.

    Bilgisayarınızda yerel bir kopya oluşturarak canlı bir site üzerinde çalışıyorsanız. Bu strateji genellikle yalnızca sitenin düzeni üzerinde çalışmak, yeni özellikler eklemek veya bazı işlevleri test etmek için kullanılır. Bu şekilde web siteniz üzerinde herhangi bir veriyi değiştirmeden çalışabilirsiniz ve siteyi yerel sunucudan canlı siteye taşıdığınızda veritabanınız genellikle değişmeden kalır.

    Umarım yardımcı olur

    • Teşekkürler, ancak bir web sitesinde topluluk katkısı yönü (yorumlar, forumlar vb.) olan değişiklikler yapmanın (mümkünse) nasıl olacağına dair önerebileceğiniz makaleler var mı ve geliştirme sürümleri arasında eklenen yorumları üzerine yazmadan gönderiler oluşturmayı (sadece blog için değil, BuddyPress veya Symposium gibi bir şey) içerecek şekilde geliştirebilir miyim?

    • Yanıt verdiğimi sanıyordum ama burada göremiyorum… yeni özellikler eklemekle, sayfa ve gönderi eklemek gibi BuddyPress kullanmak mı demek istiyorsunuz? Canlı sitede geliştirme yaparken bir konuşma devam ederse, canlı siteye yüklediğimde bu konuşmalar kaybolacak mı yoksa birleştirilecek mi?

  20. Harika makale için teşekkürler, daha önce bunu statik bir siteyle yaptım, ancak makalede WPBeginner.com'un bunu günlük olarak (BackUpBuddy ile) yaptığını söylüyorsunuz. BackUpBuddy'yi henüz kullanmadım, ancak yeni bir proje için kullanmayı planlıyorum.

    Sorun şu ki, bu topluluk yorumları olan bir site için nasıl çalışıyor? Veritabanını her gün tekrarlayıp üzerine yazarsanız, veritabanındaki mevcut yorumları kaybeder misiniz? Zaten canlı olan bir siteye geliştirme güncellemeleri eklemek için biraz farklı bir adım mı var?

  21. All works fine .. but my header image not work (Crash) .. and when i save permalink in setting it says Connection not established !! :(

  22. Merhaba!

    Veritabanını içe aktarmaya çalıştığımda şunu alıyorum:

    SQL sorgusu:


    — Veritabanı: `wpdb`

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

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

    CREATE TABLE `wp_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:

    #1046 – Veritabanı seçilmedi

    Bunu nasıl düzeltebilirim?

    Teşekkürler,

    Jenna

  23. Bu harika bir makale!! Çok teşekkürler. Ancak sitemi görüntüleyemiyorum. Sanırım bunun wp-config dosyasındaki DB Hostname ile bir ilgisi var. Bu ne olmalı?

  24. Bu kesinlikle harika bir makale !! TEŞEKKÜRLER !!
    7. adımda 'localhost/test/' yerine 'www.yourlivesite.com/' değiştirirken wp_postmeta'yı da kontrol etmenizdan bahsetseniz mükemmel olurdu
    ve ayrıca değiştirilmesi gereken .htaccess dosyası için bir 8. adım eklerseniz (otomatik olarak yapılmıyorsa ?)

    the line “RewriteBase /test/” has to be suppressed and the line “RewriteRule . /test/index.php [L]” has to be changed to “RewriteRule . /index.php [L”
    Once again a BIG thank you for this great article that made my day so easy !! ;)

    • Bu, müşterimin sitesi için tam olarak ihtiyacım olan düzeltmeydi.
      İçgörünüz için çok teşekkür ederim

  25. Yönetici paneliime giriş yaparken sorun yaşıyorum. Site doğru görünüyor ancak SQL betiğini çalıştırdıktan sonra bile bağlantılar çalışmıyor. Giriş yapmaya çalıştığımda herhangi bir hata dönmüyor, form sadece temizleniyor. Fikirleriniz var mı?

  26. Merhaba.
    Harika bir yazı!! Çok teşekkürler, ilk defa doğru bir şekilde yapmama yardımcı oldu.

    Sormak isterim: tersini yapmak için: wordpress'i canlı siteden yerel siteye taşımak, canlı sunucuyla başlayıp yerelde biten işlemi yapmam yeterli mi?

  27. Tüm adımları tamamladım ancak wp-admin sayfasına erişilemiyor ve şu hatayı gösteriyor:

    Uyarı: Üstbilgi bilgileri değiştirilemiyor – üstbilgiler zaten gönderildi (çıktı /home/sulakasa/public_html/sulakasa/wp-content/themes/CherryFramework/includes/less-compile.php:155) /home/sulakasa/public_html/sulakasa/wp-includes/pluggable.php satır 1121'de

  28. Kafam karıştı, bu gönderileri de taşımak için mi? Yerel olarak geliştirilmiş ancak henüz hiç içeriği olmayan bir wordpress sitem var. bu yüzden dreamhost siteme wordpress yükleyip, bilgisayarımdaki tema dosyalarını canlı sunucuya taşıyamaz mıyım?

    • WordPress.com sitemi, kurulum sırasında, rehberinizdeki gibi WordPress.org'a zaten aktardım.
      Ancak sorunum şu ki, zaten WordPress.com'da bir alan adım var ve sitemi yayına taşımaya çalışırken bu geri bildirimleri aldım…. WordPress.com hala benim barındırıcım mı yoksa başka bir hosting hesabı mı satın almam gerekiyor?

  29. wordpress.com'da bir alan adım var. Eğitiminiz aracılığıyla wampserver ile wordpress'i başarıyla kurduktan sonra, yeni bir web sitesi tasarlamayı başardım, gerekli tüm eklentileri yükledim ve kullandım.

    Şimdi, yapmak istediğim bir sonraki şey canlı bir siteye taşınmak ve bu yüzden buraya geldim, yeni sitemi gösterebilmek için ama ilk adımda takıldım.

    FTP istemcim olarak File Zilla kullanıyorum. Ana bilgisayar adımı girmem istendi ve bunu (wordpress.com) adıyla yaptım. Kullanıcı adımı, şifremi ve port numarasını (21) girdim. Ancak bağlandığımda aldığım şey bu

    “Hata: Bağlantı zaman aşımına uğradı

    Hata: Sunucuya bağlanılamadı”

    Ne yapmalıyım? Bir hosting hizmeti satın almam mı gerekiyor yoksa wordpress.com hala benim host'um mu? Bu hosting işini hiç anlamıyorum. Bana bunu açıkla.
    Teşekkürler

  30. Bu çalışmadaki tüm adımlar beklendiği gibi çalışıyor….HARİKA!!!!, ancak bu eğitimde Birinci Adım veya Ön Koşul olarak yer almalı………Softaculous'tan wordpress kurmamız ve ardından onun oluşturduğu veritabanını silip veritabanını içine aktarmamız ve softaculous'tan wordpress kurduktan sonra WP dosyalarını FTP'den aktarmamız gerekiyor.
    Garip bir hatayla karşılaşıyorum. Chrome web sitemi beklendiği gibi açıyor……IE hala yapım aşamasında sayfasını mı gösteriyor?? Herhangi bir düşünce çok takdir edilecektir…….index.html dosyasını sildim

  31. Merhaba, 6. adımda wordpress yönetici paneline giriş yapmaya çalıştığımda 'Veritabanı bağlantısı hatası' alıyorum. Lütfen yardım edin.

  32. Yerel olarak yönetmek istediğim bir siteyi yerel ana makineye kurmak istiyorum. Makaleleri yazıp, yazdıktan sonra web barındırmaya yükleyeceğim. Bahsettiğiniz şekilde her yazı yazdığımda siteyi ve php veritabanını güncellemem gerekir mi? Yoksa sadece değişen dosyaları yüklemenin bir yolu var mı? Bunu bilmek istiyorum çünkü siteyi çevrimdışı yönetmek benim için çok zaman kazandıracaktır.

  33. Sitem çalışıyor ancak web sitemin hiçbir sayfasını ve gönderisini açamıyorum ve sql sorgusu düzeltmesinden sonra resimler hala görünmüyor

  34. Merhaba, açıklamanızı son derece faydalı buldum ve yerel olarak barındırılan WP sitemi canlıya aktarmayı başardım. Ancak 6. adımı denediğimde giriş yapamıyorum ve şu hatayı alıyorum:

    Dahili Sunucu Hatası

    Sunucu dahili bir hata veya yanlış yapılandırma ile karşılaştı ve isteğinizi tamamlayamadı.

    Lütfen sunucu yöneticisiyle iletişime geçin ve hatanın oluştuğu zamanı ve hataya neden olmuş olabilecek herhangi bir şeyi bildirin.

    Bu hatayla ilgili daha fazla bilgi sunucu hata günlüğünde bulunabilir.

    İstek işlenirken bir ErrorDocument kullanılmaya çalışılırken 500 Dahili Sunucu Hatası oluştu.

    Bu mantıklı mı, yüklememde bir şeyi mi kaçırdım?

    Teşekkürler Charlie

  35. Sitem yayında ama hala tam olarak işlevsel değil. Bazı resimlerime büyütülmüş bir görünüm elde etmek için tıkladığımda 'İstenen içerik yüklenemiyor. Lütfen daha sonra tekrar deneyin.' şeklinde bir mesaj alıyorum.

    Veritabanıma baktım ve bazı alanlarda hala 'localhost' örnekleri olduğunu görüyorum. Zaten 'post_contents' sorgusunu Güncelle'yi çalıştırdım. Veritabanındaki 'localhost'un her bahsini web sitem adresimle değiştirmek için ek sorgular çalıştırmalı mıyım?

    Teşekkürler. Siteniz çok yardımcı oldu.

  36. Veritabanını nihayet nasıl yükleyeceğimi anladım. önce sql dosyasındaki metin düzenleyici değişikliklerini yaptım. Şimdi, wp_options'ın "home" ve "siteurl" değerlerini değiştirmek ve ayrıca canlı c panel dosya yöneticimden wp_config.php dosyasını düzenleyip güncellemeler yapmak dahil olmak üzere diğer tüm adımları tamamladım. Hala "veritabanı bağlantısı hatası" alıyorum. Yeni barındırılan siteme wordpress kurduğumda kendi veritabanını (ss_1) oluşturduğunu fark ettim. Onu silmeli miyim?

    • Hataya en sık neden olan şey genellikle yanlış şifre, veritabanı, kullanıcı adı veya ana bilgisayar bilgileridir. MySQL sunucunuzdaki diğer veritabanlarıyla hiçbir ilgisi yoktur, bu nedenle onları silmenize gerek yoktur. wp-config.php dosyanızdaki veritabanınız için doğru bilgileri girdiğinizden emin olun.

      Yönetici

  37. Canlı web sitemin yerel bir kopyasını oluşturmak için talimatlarınızı izledim (diğer yolun tersi).

    Yaşadığım tek sorun, stil sayfasının yüklenmemesi ve resimlerimin WP arka planında bile görünmemesi.

    Bunu düzeltmek için başka bir SQL sorgusu çalıştırmam gerekiyor mu?

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.