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. 4. adımda, sıkıştırılmış veritabanını içe aktarmaya çalıştığımda şunu alıyorum:
    Hata
    SQL sorgusu:


    — Veritabanı: `testbtat`

    CREATE DATABASE IF NOT EXISTS `testbtat` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
    MySQL dedi: Dokümantasyon

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

    • @Lisa, içe aktarma .zip veya düz metin .sql dosyası olabilir, fark etmez. Hata almanızın nedeni, yüklemeye çalıştığınız veritabanının adının oluşturduğunuz adla eşleşmemesidir.

      Bu durumda, canlı sitedeki kullanıcı adınızın 'btatxcom' olduğunu varsayıyorum. Bu nedenle veritabanınız genellikle btatxcom_yourdb olur. Durum buysa, localhost'a gidin. Veritabanınızı özel seçenekler kullanmadan .sql dosyası olarak dışa aktarın. Masaüstünüze kaydedin. Sağ tıklayın, not defteri++ ile açın (bilgisayarınızda yoksa indirin, kullanımı çok kolaydır, not defteri gibidir, sadece biraz daha süslüdür).

      Bu satırı CREATE DATABASE IF NOT EXISTS yaklaşık 22. satırda bulacaksınız veya terimi arayın. Şimdi, veritabanınızın adı orada iki kez geçiyor, bunu canlı sitenizin veritabanı adıyla eşleşecek şekilde değiştirin, örneğin someprefix_yourdb. Kaydedin, phpmyadmin'inize gidin -> veritabanınız -> kaydedilmiş .sql dosyasını göz atın ve içe aktarın. Bu işe yaramalı. Umarım bu birilerine yardımcı olur.

  2. Eğitim için teşekkürler. Tüm adımları doğru bir şekilde takip ettiğimi düşünüyorum. Harika çalıştı, ta ki sitemi kontrol edene kadar. Aşağıdaki hatayı alıyorum:

    Sunucunuz PHP sürüm 4.4.9 çalıştırıyor ancak WordPress 3.8.1 en az 5.2.4 gerektiriyor.

    ancak Cpanel'ime gittiğimde şunu söylüyor: PHP sürümü 5.3.26

    Ayrıca yöneticiye gitmeye çalıştığımda şunu alıyorum:

    Parse hatası: sözdizimi hatası, beklenmeyen T_OBJECT_OPERATOR /home/drser3/public_html/wp-admin/index.php dosyasında 103. satırda

    Verebileceğiniz her türlü yardıma minnettarım. Teşekkürler

    Wanda

    • Web sitem artık yayında ve çalışıyor ancak düzeltmem gereken bazı sorunlar var. Sadece Lunarpages'i web barındırma için kullanan diğer kullanıcılar için geri bildirimde bulunmak istedim. Kontrol paneline gidip PHP5'i seçmem gerekti, ardından public_html dizimin altına bir phpini dosyası eklenmesi gerekti ve

      bellek=64MB

      ve son olarak şunu eklemem gerekti:

      suPHP_ConfigPath /home/username/public_html

      htaccess dosyama.

  3. Merhaba,

    Veritabanını taşıdıktan sonra wp-admin'e erişebiliyorum ancak URL'mi yazdığımda bir nedenden dolayı beyaz ekran alıyorum. Sayfaların HTML / CSS'ini bulamıyor gibi görünüyor. Wamp localhost'ta mükemmel çalıştığı için garip.

    Herhangi bir fikriniz var mı?

    teşekkürler

  4. Bu makalenin bana ne kadar yardımcı olduğunu bilemezsin!
    Bunu yazıp paylaştığınız zaman için çok teşekkür ederim!

  5. Harika bir eğitim, çok teşekkür ederim.

    Sanırım geliştirme sunucusundan üretim sunucusuna geçiş de aynı süreç, değil mi?

  6. Bu talimatları yayınladığınız için çok teşekkürler!! Bu olmadan müşterimin sitesini canlı siteye aktaramazdım!! Sadece bir not: 3. Adım altında, talimatlarınızda "hostname" hakkındaki not eksik. Bunu anlamam biraz zaman aldı ama ekleyebildim. Veritabanı oluşturmanın o kısmıyla ilgili başka bir sorun yaşayan olursa diye. Tekrar teşekkürler!!

  7. Merhaba
    Eğitici makaleniz için teşekkürler.
    Her adımı takip ettim ama sonunda bu hatayı alıyorum

    Ayrıştırma hatası: sözdizimi hatası, beklenmeyen 'DB_PASSWORD' (T_STRING) /home/swagphot/public_html/wp-config.php dosyasında 26. satırda

    Yazım hatası için wp-config'imi kontrol ettim ama her şey doğru görünüyor, yardıma ihtiyacım var, nasıl
    Bunu çözeceğimi bilmiyorum… Teşekkürler

  8. Bu konuda yepyeni olduğumu ve bu açıklamanın şimdiye kadar bulduğum en net açıklama olduğunu ancak hala sorun yaşadığımı belirtmek isterim. Dosyalarımı barındırma sunucuma aktardım ancak veritabanında takıldım. Bitnami ile yerel bir WordPress kurulumum var. http://localhost/phpmyadmin/ adresine gittiğimde veritabanımı görmüyorum; sadece information_schema ve test'i görüyorum. wp-config.php'mi kontrol ettim ve 'DB_NAME', 'bitnami_wordpress' görüyorum. Ne yapacağımı veya nereye bakacağımı bilmiyorum. Herhangi bir yardım çok takdir edilecektir. Teşekkürler.

  9. Awsome Tutorial………………..Very useful for a beginner……….I just tried and made my site live……………………..This is my first website……………Thank you so much………………. :)

  10. Bu makale için çok teşekkürler – Takip etmesi kolaydı ve benim için mükemmel bir şekilde işe yaradı – Göz korkutucu bir süreç olacağını düşünmüştüm ama adımları doğru takip ederseniz oldukça kolaydı

  11. tüm tema adımlarını yaptım.. bundan sonra panelime erişemiyorum. ne zaman yönetici paneline gitsem ve doğru kullanıcı adını ve şifreyi girsem. Ama panoya yönlendirmiyor. tekrar tekrar yönetici paneline yönlendiriyor. lütfen yardım edin

  12. Bu eğitim, yerel WP sitesini canlı siteye nasıl taşıyacağını bilmeyen yeni başlayanlar için çok önemlidir. Benim için faydalı.
    Çok teşekkürler.

  13. merhaba,
    bu faydalı makale için teşekkürler.
    ancak şöyle bir hatam var
    1044 erişim reddedildi
    lütfen bu veritabanı hatasından kurtulmama yardım eder misiniz?

    • 1044 Erişim reddedildi hatasını çözmek için. Veritabanı dosyasını metin düzenleyicinizde açmalı ve aşağıdaki kodu silmelisiniz.

      — Veritabanı: `XYZ`

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

  14. Bu eğitimlerde verdiğiniz tüm yardımlar için teşekkürler! Çok şey öğreniyorum. Daha önce bahsedilmiş bir sorunum var ama bir çözüm bulamıyorum.
    6. adımda takıldım, sürekli olarak "Veritabanı bağlantısı kurulamıyor" hatası alıyorum.
    Prosedürünüzde bir şeyi değiştirdim, 6. adımda wp-config.php dosyasını düzenleyerek define(‘DB_HOST’, ‘www.mysite.com/my_staging_site’); ekledim.
    Neyse, hala bağlanamıyorum ve beni doğru yöne yönlendirebileceğiniz herhangi bir şey varsa minnettar olurum!

    • Ben de bu sorunu yaşadım ancak veritabanı adı, kullanıcı adı, şifre ve ana bilgisayar bilgilerini girerken küçük yazım hataları olmadığından emin olun. Benim sorunum kesme işareti sembollerinin farklı olmasıydı (‘ sembolü). Adı değiştirmeye başladığımda kesme işareti farklı bir sembole dönüştü ve değiştiğini anlamak gerçekten çok zor. Ama bunu düzelttim ve çalıştı

    • wp-config.php'de istendiği alana veritabanı adı ve site cpanel kullanıcı adı ve şifresini değiştirmeniz yeterliydi

  15. Takip etmesi bu kadar kolay ve basit bir rehber için teşekkürler. Hepsi 20 dakikadan kısa sürede bitti. Hayatımı çok kolaylaştırdı. Çok minnettarım...

  16. Aynı adımları izledim.

    Web sitesi sunucuda yayına geçti ancak aşağıdaki sorunla karşılaşıyor.

    Yönetici Panelinde Menüler görünmüyor.

    Herhangi bir değişiklik yapmaya çalışırsam ayarlar kaydedilmiyor.

    Herhangi bir fikir?

  17. Merhaba, tüm dosyaları web sunucusuna başarıyla yükledim. WordPress sitemi görüntüleyebiliyorum.
    Sorun, yönetici sayfasına erişmeye çalıştığımda ortaya çıkıyor. cPanel'i kullanarak oluşturduğum kullanıcı adı ve şifreyi kullanıyorum ancak çalışmıyor. geçersiz kullanıcı adı diyor. wp-config.php dosyasını değiştirdim. yeni kullanıcı adının ve şifrenin güncellendiğinden emin oldum.

    Yapılandırma dosyasındaki bu satıra ne dersin, ne olarak değiştirmeliyim:
    /** MySQL ana makine adı */
    define(‘DB_HOST’, ‘localhost’);

    Teşekkürler.

    • Kontrol et:

      /** MySQL ana makine adı */
      define(‘DB_HOST’, ‘mysql.yoursite.com’);

  18. Thank you for the wonderful article! I am so grateful there’re people like you to share knowledge :)

    Yerel sitemi canlı barındırılan siteye taşıdım ve sadece bir hata aldım, bu yüzden nasıl çözdüğümü paylaşmak istiyorum. Permalinks seçenekleri sayfasında siyah bir sayfa aldım ve DebbieV'den şu çözümü buldum:

    wp-admin/includes/misc.php dosyasını düzenledim ve $got_rewrite = true; değerini zorladım.

    Belki bu başkalarına da yardımcı olabilir.

    Şerefe!
    Mira

  19. Merhaba,

    Siteyi barındırmak ve ödeme yapmak zorunda kalmadan wordpress.org'dan wordpress.com'a dışa aktarmanın bir yolu var mı?

    Blogum wp.org'da ama para ödemeden yayına girmesini istiyorum... bunun için herhangi bir seçenek olup olmadığını merak ediyorum.

    Teşekkür ederim.

  20. Veritabanımı localhost'tan gzipped olarak dışa aktarma talimatları hariç hepsini uyguladım çünkü phpMyAdmin'de canlı sunucuya aktarmayı denediğimde “#1064 – SQL sözdiziminizde bir hata var; MySQL sunucu sürümünüz için doğru sözdizimini kontrol edin, ‘\u001f?\b’ yakınında satır 1’de”. Ancak veritabanını sıkıştırılmış zip kullandığımda içe aktarıyor ancak dosyalarımı localhost'tan canlı sunucuya yüklemek için 7 saat bekledikten sonra bana WordPress'i yüklememi istedi ve WordPress'i yüklediğimde gönderilerimin hiçbiri orada değil.

  21. Sağladığınız öğreticiler için teşekkürler. Çok yardımcı oldu. WordPress'imi yerel sunucudan canlı siteye taşımayı başardım. Ancak, yönetici paneline giriş yaptığımda. Şu hata mesajı gösteriliyor:

    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 eyleminizi 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.

    Buradaki uzmanlar bu sorunu nasıl çözeceğim konusunda bana yardımcı olabilir mi?

    Teşekkürler

  22. Merhaba,.Bir localhost'u bir sunucuya yüklemeyi düşünüyorum… Yukarıdaki adımların hepsini ÇOK KEZ yaptım.. ama bu mesaj her zaman görünüyor: "/ sunucusuna erişim izniniz yok..

  23. Merhaba. Teşekkürler, bu gönderi YouTube'da bulduğum diğer tüm içeriklerden daha faydalı.
    Ancak, tüm adımları dikkatlice takip etmeme rağmen sitemi çalıştıramıyorum.
    Canlı web sitemden yönetici paneline erişebiliyorum ve eklentiler, temalar, gönderiler ve sayfalar dahil her şey kontrol panelinde görünüyor. Ancak web sitesi, kontrol panelinden bile erişildiğinde boş bir sayfa gösteriyor. Sorunun nerede olabileceği ve bunu çözmek için ne yapabileceğim hakkında bir fikriniz var mı?
    Teşekkürler!

      • Teşekkürler!

        Bir alt tema kullandığım ortaya çıktı. Orijinal temaya geçmek ve değişiklikleri yeni stil sayfasından ziyade temanın ayarlarından yapmak, beyaz ekran hatasını çözdü. Açık, kapsamlı ve kullanışlı blogunuz için teşekkürler.

        Jose

        • Sizin sorununuz tam olarak benim şu anki sorunumla aynıydı. Sadece, alt tema kullanmıyorum, özel bir tema. Yerel ortamımda çalıştığı halde çalıştıramıyorum.

          Bu konuda bana tavsiyede bulunabilecek var mı?

          Teşekkürler

  24. Merhaba, sanırım çok erken yorum yaptım. Son yorumlar bölümü hariç her şey yolunda çalışıyor, ancak yorumları göstermiyor, bunun yerine "localhost" blog girişlerine bağlantı veriyor.
    Bu benim blogum: http://www.sugaroverkill.com/blog/
    7 numaralı adım dahil tüm adımları uyguladım. Son yorumların doğru görüntülenmesi için yapmam gereken başka bir adım var mı?

  25. Merhaba, veritabanı bağlantısı hatası almaya devam ettiğim için wp-config dosyasında DB Hostname'i değiştirmeniz gerekip gerekmediğini merak ediyordum. Teşekkürler Jack

  26. Bu kaynak için teşekkürler! Taşıma işlemi sonrası site düzgün çalışıyor gibi görünüyor, ancak WordPress'e giriş yapmak için yeni sitenin wp-admin'ine erişemiyoruz. WordPress'i yeniden kurmadık, sadece önceki sitenin tüm dosyalarını yeni dizine aktardık. Site iki farklı URL'de yayında ve çalışır durumdaysa WordPress kurulumu gerekli mi?

  27. Sadece TEŞEKKÜR etmek için bir satır bırakmak istedim!!!
    Talimatlarınız ilk kez kullanan biri için mükemmel çalıştı ve çabalarınız gerçekten, gerçekten takdire şayan.
    Tanrı sizi korusun!

  28. Merhaba,
    Bu öğreticiyi ilk kez localhost'u aktarmak için kullanmayı planlıyorum.. (Henüz tamamını okumadım)

    ancak, phpadmin kullanmam gerektiğini fark ettim ve WAMP'ı ilk kullandığımdan beri phpadmin'i kullanamadım ve tam olarak neyin yanlış olduğundan emin değilim (eğer burada bir yerde bahsettiyseniz lütfen yorumumu görmezden gelin),...

    phpadmin olmadan sitemi aktarmanın bir yolu var mı? yani bir şeyleri kopyalayıp yapıştırarak?

    Kusura bakmayın, bu konuda tamamen yeniyim...

    teşekkürler

  29. hey bahsettiğin şeyi ben de yaptım ama hala tema logosunu değiştiremiyorum eski siteyi yeni siteye aktarıyorum

  30. Çok teşekkür ederim! Bu benim için mükemmel çalıştı ve artık MAMP'ta geliştirme konusunda endişelenmiyorum. Sağ olun!

    • Ne demek istediğinizi gerçekten anlıyorum, ilk başta ben de bu durumda takılıp kalmıştım ve nasıl yapacağımı bilmiyordum.

  31. Merhaba, harika bir eğitim için teşekkürler.
    Her şey benim için sorunsuz çalışıyor gibi görünüyor, ancak görünüm tamamen bozuk.
    Yerel sunucuda bir alt tema ile bp varsayılan temasını kullanıyorum. İçe aktardıktan sonra bp varsayılan (üst tema) Görünüm>Temalar ayarında görünmüyor, bu da alt temamı bozuyor. Ancak bp-varsayılan için tüm klasörler vb. yerelden canlı siteye yüklenmiş, bu yüzden sorunun neden oluştuğunu anlayamıyorum.
    Başka biri bu sorunla karşılaştı mı ve bana düzeltmeme yardım edebilir mi?
    Zamanınız için teşekkür ederim.

    • Yorgun, sorununuzu çözüp çözmediğinizi merak ediyorum. Eğer çözdüyseniz nasıl?

      Şu anda tam tersi bir sorun yaşıyorum. Çocuk temam yerel sunucuda harika çalışıyordu, ancak canlı sunucuya taşındığımda bozuldu ve üst temayı geri yükledi. Umarım sorununuzu çözdüyseniz, ne yanlış yaptığım konusunda bana ipucu verir.

  32. Thanks for sharing this info. Life lot’s easier to switch wordpress for me now :)

  33. Merhaba, gerçekten yardıma ihtiyacım var. 4. adıma geliyorum ve SQL sunucusunda oluşturduğum yeni veritabanımı buluyorum, içinde tablo yok, üzerine tıklıyorum, içe aktar'a basıyorum ve kırmızı renkte şunu alıyorum: "Yükleme çalışması için ayarladığınız dizine ulaşılamıyor". Bu, dosyamı yüklemeyi denemeden önce oluyor. Neyi yanlış yaptım?

  34. Hai.. Dersi çok net öğretiyorsunuz. Yardımınız için çok mutluyum. Teşekkürler!

  35. Merhaba, veritabanımı localhost'tan dışa aktardım ve 4. adımı yapmaya çalışıyorum. 1044 hatasını aldım ancak önceki yorumlarda bir bölümü silip canlı veritabanı adımla değiştirmem gerektiğini gördüm. Tekrar içe aktarmayı denedim ve şimdi şu hatayı alıyorum

    #1064 – SQL sözdiziminizde bir hata var; doğru sözdizimini kullanmak için MySQL sunucu sürümünüze karşılık gelen kılavuza bakın, ‘– phpMyAdmin SQL Dump
    — sürüm 4.0.4
    http://www.phpmyadmin.net

    — Ho’ satır 1'e yakın

    Hiç yardımcı olabilir misiniz??

  36. Mükemmel rehber – çok net. Ve bu süreçte birkaç faydalı şey öğrendim. Teşekkür ederim.

  37. SQL dosyamı yeni veritabanına aktarmaya çalıştığımda, phpMyAdmin'den şu hatayı alıyorum:

    #1103 – Yanlış tablo adı

    Yanlış yapıyor olabileceğim bir şey hakkında bir fikriniz var mı?

  38. Merhaba! Canlı sunucudaki yeni veritabanına sql dosyamı aktarmaya çalıştığımda phpMyAdmin'den bu hatayı alıyorum:

    #1103 – Yanlış tablo adı

    Yanlış yapıyor olabileceğim bir şey hakkında bir fikriniz var mı?

  39. Merhaba,

    Makale için teşekkürler. Adımları izledim ancak web sitesine gittiğimde "Dizin/" ve altında web sitesine yüklenen dosya ve klasörleri görüyorum. Dosyalara tıkladığımda "Veritabanı bağlantısı kurulamıyor" hatası alıyorum. Bana bu konuda yardımcı olabilir misiniz?

    tnx

      • Aslında, "Dizin İndeksi/" mesajını veya klasörünü almıyorum, sadece "Veritabanı bağlantısı kurmada hata oluştu" mesajını alıyorum.

        Hosting hesabım için GoDaddy'yi kullanıyorum ve veritabanı için kullanıcıları ayarlama konusunda biraz farklı bir süreçleri vardı (hepsi tek adımda, veritabanı adınız aynı zamanda kullanıcı adınızdır). Bunun bağlantı kopukluğuna neden olup olmadığını merak ediyorum.

        WordPress kurulumumu kök dizin yerine bir alt klasöre yerleştiriyorum. Bu yüzden tablo düzenlemelerimi yaparken URL'min sonuna o klasörü ekledim. Bu bir sorun olabilir mi?

      • Sanırım web sitenizin dosyaları doğrudan public_html dizininin içinde değil! Sanırım public_html içindeki bir klasörde bulunuyorlar

        klasörün içine girin, tüm dosyaları seçin ve kök dizine bir adım taşıyın

        YANLIŞ: public_html/AFolderContainingAllFiles/{allfiles}
        DOĞRU: public_html/{allfiles}

  40. MySQL sorgunuzda düzeltme:

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

    olmalı..

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

    (Eğik çizgi eksikti)

  41. Merhaba,

    Mevcut sitenin aktif olduğu mevcut bir URL için yeni bir WP sitesi oluşturdum. Yeni WP sitesinin alışveriş sepetini/ödeme ağ geçidini, mevcut sitede bulunan bir SSL kullanarak test etmem gerekiyor. Bu yüzden bir alt klasör oluşturdum ve yeni WP sitesini MAMP'tan bu klasöre taşıdım. Giriş sayfasına erişebiliyorum, ancak giriş yaptıktan sonra 404 “wp-login.php sunucuda bulunamadı.” hatası alıyorum. Ftp erişimi ile kontrol ettim ve klasörde mevcut. Başka bir şeyi güncellemem gerekiyor gibi görünüyor. Veya, testi yerel olarak yapabilmek için SSL klasörünü MAMP'ıma kopyalayabilir miyim? Herhangi bir öneri için teşekkürler.

    Anna

  42. Makalenizdeki adımları uyguladıktan sonra yalnızca ana sayfayı resimler ve kaydırıcı olmadan görüntüleyebiliyorum... bununla birlikte diğer sayfalarım localhost'ta canlı değil... tüm iç sayfalar için sunucuda bulunamadı hatası veriyor.. lütfen yardım edin...

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.