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://www.wpbeginner.com.
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.


Thembi
Hi guys tearing my hair out. Original site on local server works well on local server. The live site on the remote server works well on the live server. When I move it to the local host it gives me this php error when installing plugins… i have read all blogs and issue not resolved for me. I tried both the duplicator and manual process but still get this php error
Uyarı: Beklenmeyen bir hata oluştu. WordPress.org veya bu sunucunun yapılandırmasıyla ilgili bir sorun olabilir. Sorun yaşamaya devam ederseniz, lütfen destek forumlarını deneyin. (WordPress, WordPress.org ile güvenli bir bağlantı kuramadı. Lütfen sunucu yöneticinizle iletişime geçin.) C:\wamp\www\missflairword\wp-includes\update.php satır 457'de
WPBeginner Desteği
Görünüşe göre yerel sunucu kurulumunuz internete bağlanamıyor. Bu, Apache'nin ağınızın güvenlik duvarı tarafından engellenmesi durumunda oluşabilir. Windows güvenlik duvarı ayarlarınızdan Apache'nin internete erişimine izin vermeniz gerekiyor.
Yönetici
Checo
Vay canına beyler, bu Eğitim mükemmel, kesin ve çok ayrıntılıydı!!! Çok teşekkür ederim, yerel olarak geliştirilmiş ilk wordpress sitemi son teslim tarihine kadar hatasız bir şekilde yayınlamama yardımcı oldunuz. Saygılarımla!
Sam
Siz dahiler için daha iyi bir kelime gördüğünüzde birisi bana söylemeli, çünkü siz böylesiniz. eğitimleriniz beni küçük bir dahi yaptı.
Teşekkürler çocuklar
Silvia
Your tut is the best! I tried several times before and never was able to do it until now! genius! thanks!
Angela
HAYAT KURARICI! Kolaylaştırdığı söylenen birkaç başka kişinin önerisini ve farklı eklentileri denedim… Bu olana kadar hiçbir şey işe yaramadı! Teşekkür ederim!
gaurav Royal
thankx a lot .. its working
Ken
Verilen tüm adımları izledim. Canlı siteye eriştiğimde, medya URL'lerini değiştirmeden yapabileceğim her şeyi alıyorum.
Henüz bunu yapamıyorum çünkü yönetici alanına giriş yapamıyorum. Giriş kutusunun üzerindeki ekranda aşağıdaki hataları alıyorum ve geçerli girişler kabul edilmiyor (myPHP ile kontrol edildi):
Uyarı: session_start(): Oturum çerezi gönderilemiyor – üstbilgiler zaten gönderildi (çıktı /home/cgbookss/public_html/wp-includes/functions.php:1'de başladı) /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php satır 519'da
Uyarı: session_start(): oturum önbellek sınırlayıcısı gönderilemiyor – başlıklar zaten gönderildi (çıktı /home/cgbookss/public_html/wp-includes/functions.php:1'de başladı) /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php satır 519'da
Uyarı: Üstbilgi bilgileri değiştirilemez – üstbilgiler zaten gönderilmiş (çıktı /home/cgbookss/public_html/wp-includes/functions.php:1'de başladı) /home/cgbookss/public_html/wp-login.php satır 424'te
Uyarı: Üstbilgi bilgileri değiştirilemiyor – üstbilgiler zaten gönderildi (çıktı /home/cgbookss/public_html/wp-includes/functions.php:1'de başladı) /home/cgbookss/public_html/wp-login.php satır 437'de
Herhangi bir öneriniz var mı?
WPBeginner Desteği
tüm eklentilerinizi devre dışı bırakmayı deneyin.
Yönetici
geoff
can’t seem to get the phpmyadmin to work locally. you seem to haven’t put that in, and the link you have provided to “explain” how to use the phpmyadmin, refers to that running on c panel not locally.
it would be good if you could explain, running phpmyadmin locally, through webmatrix for explain.
rodrigo
Bu eğitim çok yardımcı oldu. htaccess.php dosyasını düzenledikten sonra 500 sunucu hatası aldım ve düzeldi. Ancak hala wp-admin paneline erişimim yok? Arka uç bağlantısında aynı boşluğu yaşayan oldu mu? Çözümü ne olabilir?
Charlie
Tam olarak aynı sorunu yaşıyorum. Bunun için bir çözüm bulmaya çalışıyorum ama bu sayfada veya yorumlarda bahsedilmiyor gibi görünüyor.
hokka
Yeni site adresimle ilgili sorunlarım var. Diğer her şey yolunda gidiyor gibi görünüyor.
phpmyadmin'de siteurl'yi doğru alt klasöre yönlendirecek şekilde değiştirirsem, “home” seçeneği değeri doğru olduğunda web sitesi içeriği kaybolur. Sonra tekrar home-değerimi dosyaların bulunduğu aynı adres, yani siteurl ile aynı adrese değiştirirsem, içeriği görürüm ancak adres istediğim gibi olmaz. Velvet Blues eklentisini de kullanmayı denedim ama hiçbir şey olmadı.
Benim durumumda Wordpress url'si web sitesi url'sinden farklı, bu yüzden temelde değişiklikler yönetici panelinde Ayarlar'ı etkilemeyecek.
Bu harika eğitim için teşekkürler.
JulioC
Çok şanslı mıydım emin değilim ama benim durumumda tüm adımları izledim ve her şey mükemmel çalıştı!!!
Çok teşekkürler!
WPBeginner Ekibi
Yedekleme yapmanın diğer bir kısmı da sitelerinizi yedeklerden geri yüklemektir. cPanel bu kısmı kolaylaştırmaz. Yapılandırmalar siteden siteye farklılık gösterebilir. Bazen kullanıcılar cPanel sunmayan bir web barındırıcısına geçmek bile isteyebilir. Bu sorunları giderebilen daha ileri düzey kullanıcılar için cPanel yedeklemeleri iyi bir seçenek olabilir. Ancak çoğu yeni başlayan için bu zor olabilir. Başka yedekleme seçenekleri de mevcuttur, 7 En İyi WordPress Yedekleme Eklentisi seçeneğimize göz atın.
Joey
BackupBuddy, Cpanel aracılığıyla bir WP sitesini yedekleyebileceğinizde biraz fazla fiyatlı bir seçenek gibi görünüyor… Cpanel aracılığıyla yedekleme kolay ve ücretsizken BackupBuddy kullanmanın başka faydaları var mı?
jeroen
Hi, I’m still struggling withe the migration of my local hosted WP multisite to a webserver. Replaced all the urls’s as far as I can tell but still the navigation doens’t work. Ik can enter the root which shows the homepage correctle but clicking a navigation link I get this error.
“Not Found
The requested URL /index.php was not found on this server.”
Menü bağlantılarının yolları (fareyle üzerine gelindiğinde gösterilir) iyi görünse de. Nereye bakmam gerektiğini çözmek için herhangi bir fikriniz var mı? Şimdiden teşekkürler.
Tim
Veritabanını içe aktardıktan sonra 5. adımı yapmayı denedim. Ancak, wp_options'a tıkladığımda düzenleme alanı yok. "Mevcut seçim benzersiz bir sütun içermiyor. Izgara düzenleme, onay kutusu, düzenleme, kopyalama ve silme özellikleri mevcut değil." diyor.
Bu neden oluyor?
Teşekkürler
nirali
merhaba, bana yardım edebilecek kimse var mı.. hosting'de bir resim yolu hatası var.. nasıl çözebilirim?
WPBeginner Ekibi
You can find out your live site’s database information by vising phpMyAdmin through cpanel. Notice the database name, mysql host, mysql username, and password and then fill in that information in your live site’s wp-config.php file.
Yerel sitenizde doğru veritabanı adını bulmak için localhost/phpmyadmin/ adresine gidin.
allison ranieri
Tüm adımları tamamladım ve şimdi canlı sitemde Veritabanı bağlantısı kurma hatası veriyor ve yerel sunucuma hiç erişemiyorum – sadece beyaz bir ekran. 6. Adımda config.php dosyanızı değiştirmeniz söylendiğinde, MySql aracılığıyla güncellenen dosya yerine yerel yapılandırma dosyamdaki bilgileri yanlışlıkla değiştirdim, ancak bunu hallettim ve yerel dosyamdaki bilgileri daha önce düşündüğüm şeye geri değiştirdim, ancak şimdi localhost/wordpress'e (daha önce gittiğim yere) gittiğimde sadece beyaz bir ekran gösteriyor. Ve canlı sitem Veritabanı Bağlantısı Kurma Hatası veriyor. Çok kafam karıştı. Herhangi bir yardım çok sevinirim.
WPBeginner Ekibi
Evet, canlı sitenize giriş yaptıktan sonra düzenleme bağlantısını görebileceksiniz.
Prabhjot kaur
I want to ask something as if i upload my site as a live site then edit link will appear or not ?that are already shown in localserver.
Enoch Ramal
Neredeyse bitti ama şunu alıyorum…
Ayrıştırma hatası: sözdizimi hatası, beklenmeyen 'define' (T_STRING) /home/klbensonsk/public_html/wp-config.php satır 31'de
vanyoattila
Merhaba, bu gönderinin yardımıyla ilk sayfamı yükledim ve o zamandan beri mükemmel çalışıyor. Şimdi başka bir siteyle ilgili bir sorunum var. Tüm kritik noktaları tekrar tekrar gözden geçirdim ama hep aynı sorunu yaşıyorum. Site çalışıyor (bozuk bağlantılarla) ama yönetici sitesine giriş yapamıyorum. phpmyadmin'deki veritabanını ve wp-config.php dosyasını da değiştirdim. Aynı kullanıcı adına ve aynı parolaya sahipler, yani aynı verilere sahipler ve yine de sorun yaşıyorum. Bu nasıl mümkün olabilir?
Sybrin
Merhaba, WordPress web sitem yeni bir ip adresine taşındı ve bozuk bağlantıları düzeltmek için alttaki adımları izledim. Düzeltildiğini söyledi ama web sitem hala düzgün görüntülenmiyor. Bazı resimler bozuk resimler olarak görüntüleniyor ve bazı resim kaydırıcıları hiç görünmüyor. Web sitesi ayrıca çok daha yavaş görünüyor. Bunların hepsini nasıl düzeltebilirim?
Sybrin
Merhaba, WordPress web sitem yeni bir ip adresine taşındı ve bozuk bağlantıları düzeltmek için alttaki adımları izledim. Düzeltildiğini söyledi ama web sitem hala düzgün görüntülenmiyor. Bazı resimler bozuk resimler olarak görüntüleniyor ve bazı resim kaydırıcıları hiç görünmüyor. Web sitesi ayrıca çok daha yavaş görünüyor. Bunların hepsini nasıl düzeltebilirim?
vinamr
WordPress'i cpanelim aracılığıyla mı kurmalıyım? yoksa dosyaları doğrudan ftp ile mi yüklemeliyim?
WPBeginner Ekibi
WordPress klasörünün içeriği.
yukarı
Basit bir sorunun cevabını bulmakta zorlandım: wordpress klasörünü mü yoksa wordpress klasörünün içeriğini mi public_html'ye yüklüyorsunuz?
Krizia Bianca
Thank you so much, this tutorial works fine for me! I uploaded my wordpress to a live site. And it run smoothly!
GSR
Merhaba. Tüm adımları (sanırım) takip ettim ve artık veritabanı bağlantısı yok hatası mesajım yok – bunun yerine şimdi sadece boş bir beyaz ekranım var. Nerede yanlış yaptığımı söyler misiniz?
Malik Talib Hussain
Bu kadar açıklayıcı bir rehber için çok teşekkürler, bu rehberi kullanarak sitemi başarıyla yükledim.
John
Bunu paylaştığınız için teşekkürler. Benim için hemen işe yaradı.
Daniel
6. adımdan sonra wp-config.php dosyasını güncelledikten sonra, sitenin ana sayfası yerine (localhost'ta gördüğüm gibi) kurulum süreci görünmesi normal mi?
PD: Önceki tüm adımları tamamladım.
duke
Çok kolay, hatırlanması gereken bazı ipuçları, kullandığım tema sayısı nedeniyle yerel wordpress sitesini public_html'ye aktarmak için bir süre beklemem gerekiyor.
Veritabanı kullanıcısına erişim izni vermeyi unuttum, bu yüzden yaptım ve çalıştı.
Tüm adımlar önemlidir, sql komutu harika çalışıyor.
.htaccess dosyasını .htaccess_old olarak yeniden adlandırdım ve çalışıyor
sonra sadece kalıcı bağlantıları güncelleyin ve kaydedin.
Her şey için çok kolay çözüm.
BJH
Eğitim için teşekkürler.
Ne yazık ki benim için işe yaramadı. Sanırım bunun gibi bir şeyde çok fazla değişken var. Sizin adımlarınız sizin senaryonuzda sizin için işe yarıyor, ancak başka biri için sürecin çalışmasını engelleyen başka bir şeye ulaşmak çok kolay olabilir. Benim deneyimime göre wordpress taşımak gerçek bir angarya.
Lloyd
1000'den fazla kullanıcı altyapısının tasarımı dahil olmak üzere 30 yılı aşkın BT deneyimim ve kapsamlı program kodlama deneyimim var.
Bir site oluşturmak için Wordpress kullandım ve sonuçtan gerçekten memnunum.
Ancak, tek bir üretim sitesi oluşturmanın dışında herhangi bir şey için, birden fazla site oluşturmayı veya bir geliştirme ortamından üretim ortamına geçiş yapmayı düşünen herkes için Wordpress'in kullanımının inanılmaz derecede karmaşık olduğunu söylemeliyim. Tamamen ölçüsüz bir kabus.
Gerçek mimariyi anlamayı ve kullanmayı kolaylaştırmak için Wordpress geliştiricilerinin yapabileceği bir şey var mı, harika olurdu.
Matthew
Merhaba,
Harika bir eğitim, çok teşekkürler. Bir müşterim için ilk wp yeniden tasarımımı yapıyorum ve bu müşterinin zaten gönderiler, resimler vb. içeren köklü bir blogu var. Tüm verilerini yerel siteye aktardım, yeni sayfalar vb. ile yeni bir tema tasarladım. Gönderilerini yerel olarak içe aktarırken ve ekleri indirme seçeneğini seçerken, gönderiler göründü ancak hiçbir resim görünmedi ve her şeyi onun sunucusuna yüklemek üzereyim.
Tema dosyalarını mı yüklemem gerekiyor ve bunu yaptığımda değişikliklerim mevcut olacak mı? Yoksa bu eğitimde önerildiği gibi her şeyi mi yüklemem gerekiyor. 2000'den fazla gönderisi, her biri için bir resmi var ve benim yeni resimlerim, sayfalarım ve düzenim var.
Yeniden tasarlanmış veya yeni tasarlanmış bir blogu gönderiler, sayfalar vb. içeren mevcut bir bloga taşıma/içe aktarma konusunda bir eğitim hazırlayabilirseniz. Veya beni doğru yöne yönlendirirseniz, harika olur.
Müşteri bana sunucuya erişim izni vermiyor ve FTP'yi kendisinin yapmasında ısrar ediyor çünkü haberlerde kimlik bilgilerinin çalınabileceğini veya benzeri saçmalıkları gördüğünü söyledi. Ayrı bir giriş için erişim kısıtlamaları ayarlayabileceğini açıkladım ama o kendisinin yapmasında ısrar ediyor.
Ve doğrudan sitede çalışmamı istemiyorlar çünkü güncellerken ve inşa ederken kesinti yaşanmasından endişe ediyorlar.
Müşteriler söz konusu olduğunda her zaman seçici olamazsınız ve gerçekten bir seçeneğim yok, neredeyse bittim.
Emilio
Thank you for the tutorial!
But now that I’ve imported all my site, the logo isn’t showing and my Dashboard doesn’t show the theme functions, I run Divi from Elegant Themes.
Martin
Veritabanımı ve wordpress kurulumumu içe aktardım, ancak yönetici paneline giriş yaptığımda sayfalarım görünmüyor? Temayı etkinleştirdim, ancak sayfa yok? Lütfen yardım edin!
WPBeginner Ekibi
Lütfen yönetici alanına -> Ayarlar'a gidin ve doğru Site Adresi ve WordPress Adresi kullandığınızdan emin olun.
Christine
İyi günler.
Bu takip etmesi kolay eğitim için teşekkürler.
Tüm adımları tamamladım ve sitem bağlı görünüyor, ancak temam eksik. Tüm dosyalar stil sayfalarıyla birlikte yerinde, ancak site düz HTML görüntülüyor gibi görünüyor. Başka biri bunu yaşadı mı?
Bunu nasıl düzelteceğimden emin değilim.
tawanda masvanhise
Harika eğitim için teşekkürler! Tüm adımları yaptıktan sonra bir sorunum var; web sitem
Veritabanı bağlantısı hatası veriyor
Bu sorunu nasıl çözebilirim?
Claudio Henrique Amorim
Çok teşekkür ederim.
Kesinlikle bir wp acemisiyim ve bu yazı harika bir yardım oldu. Her şey kusursuz ilerledi.
Bir web tasarımcısı ve wp geliştiricisi olarak çalışmaktan gerçekten keyif alıyorum. Ve umarım bu tür işlerden daha çok ve daha zorlayıcı olanlardan alırım. Bu ilk işi yaparken çok şey öğrendim.
Tekrar teşekkürler.
WPBeginner Ekibi
Alan adınız henüz hazır değil gibi görünüyor veya WordPress'i web sunucunuzdaki yanlış dizine yüklemişsiniz. Destek için lütfen web barındırma sağlayıcınızla iletişime geçin.
Elliot Lee
YARDIM!!
1. adımdan 6. adıma kadar tamamladım, ancak sitem hala şunu gösteriyor:
Gelecekte çok havalı bir şeyin evi olacak.
Site sahibiyseniz, bu siteyi başlatmak için giriş yapın.
Ziyaretçiyseniz, yakında tekrar kontrol edin.
Neden bu oluyor???
Elliot Lee
1. adımdan 6. adıma kadar tamamladım, ancak web sitem hala şunu gösteriyor:
Gelecekte çok havalı bir şeyin evi olacak.
Site sahibiyseniz, bu siteyi başlatmak için giriş yapın.
Ziyaretçiyseniz, yakında tekrar kontrol edin.
Sorun ne olabilir???
Elliot Lee
YARDIM!!! 4. adımda neden bu hatayı alıyorum?
SQL sorgusu:
—
— Veritabanı: `wordpress`
—
— ——————————————————–
—
— `wp_commentmeta` tablosu için tablo yapısı
—
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) işaretsiz NULL DEĞİL OTOMATİK ARTAN,
`comment_id` bigint(20) işaretsiz NULL DEĞİL VARSAYILAN ‘0’,
`meta_key` varchar(255) VARSAYILAN 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
WPBeginner Ekibi
Bu sorguyu çalıştırmadan önce, üzerinde çalıştırmak istediğiniz veritabanını seçmeniz gerekir. phpMyAdmin kullanıyorsanız, veritabanını seçin ve ardından sorguyu çalıştırmak için SQL'e tıklayın.
Elliot Lee
ok thanks
Thinh
Merhaba, kolay rehber için teşekkürler.
Ancak Wordpress zaten canlıya yüklendiğinde canlıya nasıl dışa aktarabileceğimi merak ediyorum? Web sitesini sıfırdan yeniden tasarladım, tek yaptığım aynı temayı kullanmaktı. Bunu canlıya almak için en iyi yol ne olur?
Teşekkürler, iyi iş çıkarmaya devam edin!
PixelstoLife
Harika bir eğitim, yardım için teşekkürler.
Diğerleri gibi, up_user güncellemeleri çalışmıyor ve sitemdeki bağlantılar hala localhost'u çağırıyor. Ayrıca yönetici kullanıcısı olarak sistemden atıldım ve permalinkleri vb. güncellemek için giriş yapamıyorum.
phpmyadmin aracılığıyla bir yönetici kullanıcısını yeniden etkinleştirmek için bir eğitim buldum, bu yüzden onu deneyeceğim ve tekrar girebilir miyim göreceğim!
Sağ olun
Ben
Great guide, but having a little bit of trouble and wondering if you can help.
Yukarıdaki her şeyi yaptım, ancak …/wp-admin sayfasına gitmeye çalıştığımda şunu alıyorum: ‘Uyarı: require(/home/username/public_html/wp-includes/pomo/mo.php): stream hatası: No such file or directory in /home/username/public_html/wp-settings.php on line 76’
Herhangi bir fikriniz var mı?
lokesh
Web sitemi yerel sunucudan canlı sunucuya taşıdığımda bir prlessphp ölümcül hatasıyla karşılaşıyorum: yükleme hatası: /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/bootstrap/less/bootstrap.lesslessphp ölümcül hatası bulunamadı: yükleme hatası: /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/style.less oblem bulunamadı