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 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:
- Method 1: Transfer WordPress From The Local Server to Live Site Using a Migration Plugin (Recommended)
- Method 2: Manually Transfer WordPress From the Local Server to the Live Site
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
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.

Bu sizi yedeklemenize bir ad verebileceğiniz bir ekrana getirir.
Ardından, 'İleri' düğmesine tıklayın.

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.

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.

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

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.

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.

Ardından, az önce oluşturduğunuz kullanıcıyı veritabanına eklemeniz gerekir.
Öncelikle, ‘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ş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.

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.

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.

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.

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.

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

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.

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.

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.

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.

Bundan sonra, oluşturduğunuz kullanıcıyı veritabanına eklemeniz gerekir.
İlk olarak, ‘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.

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.

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.

Ardından, options_name sütununda siteurl seçeneğini aramanız gerekir.
Ardından, ‘Düzenle’ simgesine tıklayın.

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.

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.

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.

Adım 7: Yolları Güncelleyerek Resimleri ve Bozuk Bağlantıları Düzeltin
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.

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.

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.

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.

İş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.


Lisa
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
Bunty Gurung
@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.
Wanda Serros
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
WPBeginner Desteği
Lütfen web barındırma hizmeti sağlayıcınızla iletişime geçin. Bu konuda size daha iyi yardımcı olabilirler.
Yönetici
Wanda Serros
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.
Bilgelik
teşekkürler. çok yardımcı oldu
David
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
WPBeginner Desteği
Ayarlar -> Genel'e gidin ve WordPress Site ve Ana Sayfa URL'lerinizin yeni konumunuza işaret ettiğinden emin olun.
Yönetici
Roanna
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!
Sam
Öğreticiniz için teşekkürler, çok yardımcı oldu.
Janeth
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?
WPBeginner Desteği
Evet, öyle.
Yönetici
ÖS
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!!
abel kayode
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
WPBeginner Desteği
Muhtemelen DB_Password'dan hemen önceki açılış parantezini ( unuttunuz
Yönetici
Miriam
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.
WPBeginner Desteği
wp-config.php dosyanızda DB_User ve DB_Password'ü kontrol edin, bunları phpMyAdmin'e giriş yapmak için kullanın ve ardından bitnami_wordpress veritabanınızı görebilirsiniz.
Yönetici
Miriam
TEŞEKKÜRLER. TEŞEKKÜRLER. TEŞEKKÜRLER!!!!!
Sisira
Awsome Tutorial………………..Very useful for a beginner……….I just tried and made my site live……………………..This is my first website……………Thank you so much……………….
james Daly
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ı
Bilal Ahmad
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
Kirit Patel
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.
mira
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?
jay
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`;
Terry
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!
charles
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ı
rahul
wp-config.php'de istendiği alana veritabanı adı ve site cpanel kullanıcı adı ve şifresini değiştirmeniz yeterliydi
Jody Hockley
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...
Vivek
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?
WawanAdie
Tamam. faydalı olacaktır teşekkürler
jeret
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.
Mustafa
Kontrol et:
/** MySQL ana makine adı */
define(‘DB_HOST’, ‘mysql.yoursite.com’);
Miroslava Donchev
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
dhani
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.
Jay
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.
Jay
Veritabanı bilgilerini wp-config'de zaten değiştirdim ve hala Wordpress'i yüklememi istiyor
WPBeginner Desteği
Veritabanı tablo önekini değiştirdiniz mi? Bağlandığınız veritabanının boş olmadığından emin misiniz?
Yönetici
Jigar
Aynı sorunu yaşadım ama veritabanı ön eki ile çözdüm, sunucudaki veritabanı ile aynı olmalı.
Teşekkürler YÖNETİCİ,
yakında hao ng
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
WPBeginner Desteği
WordPress'te Sunucu Hatasını Düzeltme kılavuzumuza bakın: Internal Server Error in WordPress.
Yönetici
tatiana
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..
WPBeginner Desteği
Lütfen web barındırıcınızla iletişime geçin, bu bir sunucu yapılandırma sorunu gibi görünüyor.
Yönetici
Jose
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!
WPBeginner Desteği
Sitenizi yerel sunucudan canlıya başarıyla taşıdınız gibi görünüyor. Şimdi sadece ölüm beyaz ekranını düzeltmeniz gerekiyor. Nasıl gittiğini bize bildirin.
Yönetici
Jose
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
David
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
Mayıs
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ı?
WPBeginner Desteği
It seems to be working now
Yönetici
Mayıs
Thanks for the article. It worked like a charm!
Jack Allen
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
WPBeginner Desteği
Evet, wp-config dosyasındaki veritabanı adını değiştirmeniz gerekecek.
Yönetici
Beth
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?
WPBeginner Desteği
Veritabanınızı da taşımanız gerekecek. WordPress'i bir konumdan başka bir konuma taşırken, kurulum betiğini tekrar çalıştırmanız gerekmez.
Yönetici
Verna
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!
Albert Clayton
WordPress sitelerimi All in One WP Migration eklentisini kullanarak taşıyorum – http://wordpress.org/plugins/all-in-one-wp-migration/
annie
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
WPBeginner Desteği
Veritabanınızı yerel ana bilgisayarda wp dbbackup eklentisini kullanarak dışa aktarabilirsiniz.
Yönetici
annie
yanıtınız için teşekkürler
annie
Tekrar merhaba,
Her adımı başarıyla takip ettim ancak ftp yüklemesi public_html'de %99'da takıldığı için 6. adıma geçemiyorum.
Yanlış giden bir şey hakkında bir fikriniz var mı?
teşekkürler.
Hitesh
hey bahsettiğin şeyi ben de yaptım ama hala tema logosunu değiştiremiyorum eski siteyi yeni siteye aktarıyorum
Jeff Matt
Ç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!
Ravi
Çok teşekkürler..
Rajeev
Many Thanks for this tutorial
Jose Luis
Thanks for all! You save my life!
ashish gupta
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.
Westy
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.
clare
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.
Pomen Yala
Thanks for sharing this info. Life lot’s easier to switch wordpress for me now
Heidi Anderson
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?
Venkat
Hai.. Dersi çok net öğretiyorsunuz. Yardımınız için çok mutluyum. Teşekkürler!
Priyanka
hey bu harika öğreticiyi paylaştığınız için teşekkürler….:)
Samantha
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??
WPBeginner Desteği
Yaptığınız değişiklikleri geri alın.
Yönetici
Mark Johnson
Hey, aynı sorunu yaşadım. Yüklemeden önce içe aktarma dosyasını düzenlemeniz gerekiyor. Bunu nasıl yapacağınızı gösteren bir bağlantı: http://support.hostgator.com/articles/cpanel/how-to-import-your-mysql-database
Sonra bunu "veritabanıadınız.sql.zip" adıyla zipleyin ve sonra yükleyin
Quentin
Mükemmel rehber – çok net. Ve bu süreçte birkaç faydalı şey öğrendim. Teşekkür ederim.
Gwen
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ı?
WPBeginner Desteği
Dışa aktarma dosyanızı oluştururken, dışa aktarma dosyanızın "Create Tables if not exist" (Mevcut değilse Tablolar Oluştur) seçeneğinin işaretli olduğundan emin olun.
Yönetici
Fatima
Bunu nasıl yapabilirim?
Gwen
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ı?
Parisa
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
Jennifer
Ben de aynı sorunu yaşıyorum. Herhangi bir çözüm buldunuz mu?
Jennifer
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?
Jennifer
Web sitenizi daha derinlemesine inceledim (bu arada harika - teşekkürler!!!) ve çözümü burada buldum: https://014.leahstevensyj.workers.dev/wp-tutorials/useful-wordpress-configuration-tricks-that-you-may-not-know/
Yapılandırma dosyamdaki localhost'u IP adresimle değiştirdim ve bu sorunu çözdü.
AWASAE
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}
Shawn
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)
WPBeginner Desteği
Shawn, bunu belirttiğiniz için teşekkürler. Makaleyi güncelledik.
Yönetici
Anna
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
swati
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...
WPBeginner Desteği
wp-admin alanına erişebiliyor musunuz? Erişebiliyorsanız, Ayarlar'a gidin ve site ve ana sayfa URL seçeneklerinizi düzeltin. Ayrıca WordPress için doğru dosya izinlerini ayarlamak için bu makaleye göz atın.
Yönetici