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

Canlı Bir WordPress Sitesini Yerel Sunucuya Taşıma

Canlı sitenizde bir şeyi bozma korkusu olmadan WordPress web sitenizle denemeler yapabileceğiniz güvenli bir alan mı istiyorsunuz?

WordPress sitenizi bilgisayarınızdaki yerel bir sunucuya taşımak, bize göre, özellikle geliştiriciler, tasarımcılar veya WordPress'e yeni başlayanlar için mükemmel bir çözümdür.

Bilgisayarınıza (yerel sunucuya) WordPress kurmak, WordPress'i kolayca öğrenmenizi ve denemeler yapmanızı sağlar. Canlı bir WordPress sitesini yerel bir sunucuya taşıdığınızda, canlı sitenizle aynı verilerle denemeler yapmanıza olanak tanır.

Bu makalede, canlı bir WordPress sitesini yerel bir sunucuya nasıl kolayca taşıyacağınızı göstereceğiz.

Canlı bir WordPress sitesini bilgisayarınızdaki yerel bir sunucuya taşımak

Canlı Bir WordPress Sitesini Yerel Sunucuya Taşımanın Nedenleri ve Kimler İster?

Bir süredir WordPress web sitesi çalıştırıyorsanız, yeni temaları veya bir eklentiyi denemek isteyebilirsiniz. Ancak, bunu canlı bir web sitesinde yapmak kullanıcılarınız için kötü bir kullanıcı deneyimine yol açabilir.

Bunu önlemek için birçok kullanıcı, yeni temaları, eklentileri test etmek veya geliştirme testi yapmak amacıyla WordPress web sitelerinin bir kopyasını yerel sunucuda oluşturur.

Bu, temanızı tüm içeriğinizle kurmanıza ve sitenizi bozma endişesi olmadan tüm özellikleri test etmenize olanak tanır. Birçok kullanıcı, gerçek site verileriyle WordPress ve kodlama becerilerini pratik yapmak için sitelerini yerel bir sunucuya kopyalar.

WordPress'te sahte içerikle tüm testleri yapabilmenize rağmen, gerçek site verileri bu değişikliklerin canlı sitenizde nasıl görüneceğine dair daha iyi bir görsel temsil sunar.

Yerel Bir Siteyi Yerel Sunucuya Taşıma Hazırlığı

Öncelikle, WordPress web sitenizi her zaman yedeklediğinizden emin olmanız gerekir. Kullanabileceğiniz birkaç harika WordPress yedekleme eklentisi vardır.

İkinci olarak, bilgisayarınıza bir yerel sunucu ortamı kurmanız gerekir. Windows için WAMP ve Mac için MAMP kullanabilirsiniz. Ortamı kurduktan sonra, phpMyAdmin kullanarak yeni bir veritabanı oluşturmanız gerekir.

phpMyAdmin'ı başlatmak için tarayıcınızda aşağıdaki URL'yi ziyaret etmeniz yeterlidir.

http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/

Buradan ‘Veritabanları’ sekmesine tıklamanız ve yeni bir veritabanı oluşturmanız gerekir. Canlı sitenizin verilerini daha sonra paketinden çıkarmak için bu veritabanına ihtiyacınız olacak.

Veritabanı oluştur

Artık canlı WordPress sitenizi yerel sunucuya taşımaya hazırsınız.

Yöntem 1. Eklenti Kullanarak Canlı WordPress Sitesini Yerel Sunucuya Taşıma

Bu yöntem daha kolaydır ve tüm kullanıcılar için önerilir.

Yapmanız gereken ilk şey, Duplicator eklentisini yüklemek ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Duplicator, tüm web sitenizin bir kopyasını kolayca oluşturmanıza olanak tanır. WordPress sitenizi yeni bir konuma taşımak için kullanılabilir ve ayrıca bir yedekleme eklentisi olarak da kullanılabilir.

Not: Başlamak için kullanabileceğiniz Duplicator'ın ücretsiz bir sürümü bulunmaktadır. Ancak, Duplicator Pro sınırsız yedekleme ve daha gelişmiş özelliklerle birlikte gelir.

Etkinleştirdikten sonra, WordPress yönetici kenar çubuğunuzdan Duplicator Pro » Yedeklemeler'e gidin. Yeni bir paket oluşturmak için ‘Yeni Ekle’ düğmesine tıklamanız gerekir.

Yeni yedek ekle

Duplicator daha sonra yedekleme sihirbazını başlatacaktır.

İlk olarak, yedekleme paketiniz için bir ad girmeniz gerekir. Tarih ve site başlığınız gibi otomatik olarak bir ad biçimi oluşturmak için dinamik etiketleri de kullanabilirsiniz.

Yedek adını girin

Ardından, ‘Depolama’ bölümünü genişletin ve bir depolama konumu seçin.

Bu eğitim için varsayılan konumu kullanacağız. İsterseniz, Dropbox veya Google Drive gibi yeni bir konum eklemek için ‘Depolama Ekle’ bağlantısına tıklayabilirsiniz.

Duplicator'da depolama seçin

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

Eklenti daha sonra web sitenizi tarayacak ve bazı arka plan kontrolleri yapacaktır. Ardından bu kontrollerin bir özetini gösterecektir.

Her şey yolunda görünüyorsa, devam etmek için ‘Yedek Oluştur‘ düğmesine tıklayın.

Tarama sonrasında yedeklemeyi oluşturun

Duplicator şimdi web sitenizin paketini oluşturacak.

İşiniz bittiğinde, tüm web sitesi verilerinizi içeren bir arşiv zip dosyası ve bir yükleyici dosyası göreceksiniz. Her iki dosyayı da bilgisayarınıza indirmeniz gerekir.

Web sitesi yedek dosyalarını indir

Artık bu dosyaları yerel sunucunuza açmaya ve kurmaya hazırsınız.

Öncelikle, yerel sunucunuzun kök klasöründe yeni bir klasör oluşturmanız gerekir. Yerel sunucunuzun tüm web sitelerini depoladığı klasör budur.

Örneğin, MAMP kullanıyorsanız, bu /Applications/MAMP/htdocs/ klasörü olacaktır. Alternatif olarak WAMP kullanıyorsanız, bu C:\wamp\www\ klasörü olacaktır.

Bu klasörün içinde, yerel sunucunuzda içe aktarmak veya oluşturmak istediğiniz her yeni web sitesi için yeni klasörler oluşturabilirsiniz.

Yerel sunucunuzda bir web sitesi klasörü oluşturma

Bundan sonra, yerel web siteniz için oluşturduğunuz klasörü açmanız ve ardından daha önce indirdiğiniz arşiv zip dosyasını ve yükleyici betiğini kopyalayıp yapıştırmanız gerekir.

Duplicator paket ve yükleyici dosyalarını kopyalayıp yapıştırın

Kurulumu çalıştırmak için web tarayıcınızda installer.php betiğini açmanız gerekir.

Örneğin, her iki dosyayı da /mylocalsite/ klasörüne yapıştırdıysanız, tarayıcınızda http://localhost/mylocalsite/installer.php adresini ziyaret ederek onlara erişeceksiniz.

Artık Duplicator yükleme betiğini şu şekilde göreceksiniz:

Duplicator yükleyici ekranı

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

Duplicator şimdi arşiv zip dosyasını açacak ve yerel sitenizin veritabanı bilgilerini girmenizi isteyecektir. Bu, daha önce oluşturduğunuz veritabanıdır.

Duplicator veritabanı bilgileri

Sunucu adı neredeyse her zaman localhost ve kullanıcı adı root'tur. Çoğu durumda, yerel sunucu kurulumunuzun root için bir şifresi ayarlanmamıştır, bu nedenle burayı boş bırakabilirsiniz.

Sayfanın altında, veritabanı bilgilerinizin doğru olduğundan emin olmak için kullanabileceğiniz 'Veritabanını Test Et' düğmesini göreceksiniz.

Veritabanı bağlantısını test et

Her şey yolunda görünüyorsa, devam etmek için 'İleri' düğmesine tıklayın.

Duplicator şimdi WordPress veritabanınızı içe aktaracak. Ardından, otomatik olarak algıladığı yeni web sitesi bilgilerini iki kez kontrol etmenizi isteyecektir.

Yerel site bilgilerini kontrol et

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

Duplicator şimdi kurulumu tamamlayacak ve yerel sitenize giriş yapmanız için bir düğme gösterecektir. Canlı sitenizde kullandığınız aynı WordPress kullanıcı adını ve şifreyi kullanacaksınız.

İçe aktarma tamamlandı

Hepsi bu kadar, canlı sitenizi başarıyla yerel sunucuya taşıdınız.

Yöntem 2. Canlı Bir WordPress Sitesini Yerel Sunucuya Manuel Olarak Taşıma

Eklenti sizin için çalışmazsa, canlı sitenizi her zaman manuel olarak yerel bir sunucuya taşıyabilirsiniz. İhtiyacınız olan ilk şey, WordPress barındırma hesabınızdan web sitenizin manuel bir yedeğini almaktır.

Adım 1. Canlı sitenizin WordPress veritabanını dışa aktarın

Canlı sitenizin WordPress veritabanını dışa aktarmak için cPanel kontrol panelinize giriş yapmanız ve phpMyAdmin'e tıklamanız gerekir.

Not: Ekran görüntülerini Bluehost kontrol panelinden gösteriyoruz.

cPanel phpMyAdmin

phpMyAdmin içinde, dışa aktarmak istediğiniz veritabanını seçmeniz ve ardından üstteki dışa aktarma sekmesine tıklamanız gerekir.

WordPress veritabanını manuel olarak dışa aktarın

phpMyAdmin sizden hızlı veya özel dışa aktarma yöntemi seçmenizi isteyecektir. Özel yöntemi kullanmanızı ve sıkıştırma yöntemi olarak zip'i seçmenizi öneririz.

Bazen WordPress eklentileri kendi tablolarını WordPress veritabanınızın içine oluşturabilir. Artık o eklentiyi kullanmıyorsanız, özel yöntem bu tabloları hariç tutmanıza olanak tanır.

Diğer seçenekleri olduğu gibi bırakın ve veritabanı yedeğinizi zip formatında indirmek için 'Git' düğmesine tıklayın.

Dışa aktarma seçeneklerini seçin

phpMyAdmin şimdi veritabanı dosyanızı indirecektir. Daha fazla ayrıntı için, WordPress veritabanınızı manuel olarak nasıl yedekleyeceğiniz hakkındaki eğitimimize bakın: WordPress veritabanınızı manuel olarak nasıl yedekleyeceğiniz.

Adım 2. Tüm WordPress dosyalarınızı indirin

Bir sonraki adım WordPress dosyalarınızı indirmektir. Bunu yapmak için WordPress sitenize bir FTP istemcisi kullanarak bağlanmanız gerekir.

Bağlandıktan sonra, tüm WordPress dosyalarınızı seçin ve bilgisayarınıza indirin.

Tüm WordPress dosyalarınızı indirin

Adım 3. WordPress dosyalarınızı ve veritabanınızı yerel sunucuya aktarın

WordPress dosyalarınızı indirdikten sonra, yerel siteyi içe aktarmak istediğiniz yere yerel sunucunuzda bir klasör oluşturmanız gerekir.

WAMP kullanıyorsanız, yerel siteniz için C:\wamp\www\ klasörünün içine bir klasör oluşturmak isteyeceksiniz. MAMP kullanıcılarının /Applications/MAMP/htdocs/ klasöründe bir klasör oluşturması gerekecektir.

Bundan sonra, WordPress dosyalarınızı yeni klasöre kopyalayıp yapıştırmanız yeterlidir.

Ardından, WordPress veritabanınızı içe aktarmanız gerekir. Yerel sunucunuzdaki phpMyAdmin'i aşağıdaki URL'yi ziyaret ederek açın:

http://localhost/phpmyadmin/

Veritabanını daha önce oluşturduğunuz için şimdi onu seçmeniz ve ardından üstteki 'İçe Aktar' sekmesine tıklamanız gerekir.

WordPress veritabanını içe aktarın

İlk adımda indirdiğiniz veritabanı dışa aktarma dosyasını seçmek ve yüklemek için ‘Dosya Seç’ düğmesine tıklayın. Ardından, sayfanın altındaki ‘Git’ düğmesine tıklayın.

phpMyAdmin şimdi WordPress veritabanınızı açacak ve içe aktaracaktır.

Veritabanınız artık kurulduğuna göre, WordPress veritabanınızdaki canlı sitenize işaret eden URL'leri güncellemeniz gerekir.

Bunu phpMyAdmin'da bir SQL sorgusu çalıştırarak yapabilirsiniz. Yerel sitenizin veritabanını seçtiğinizden emin olun ve ardından SQL'e tıklayın.

Veritabanındaki URL'leri Güncelleme

phpMyAdmin'ın SQL ekranında bu kodu kopyalayıp yapıştırın, example.com'u canlı sitenizin URL'si ile ve http://localhost/mylocalsite'ı sitenizin yerel sunucu URL'si ile değiştirdiğinizden emin olun.

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');

Bu sorgu, canlı sitenizin URL'sine yapılan başvuruları veritabanından değiştirip localhost URL'si ile değiştirecektir.

Adım 4. wp-config.php dosyasını güncelleme

Son adım, yerel sitenizin wp-config.php dosyasını güncellemek. Bu dosya, WordPress veritabanınıza nasıl bağlanılacağı da dahil olmak üzere WordPress ayarlarını içerir.

Yerel sunucunuza WordPress'i kurduğunuz klasöre gidin ve ardından Notepad gibi bir metin düzenleyicide wp-config.php dosyasını açın.

Veritabanı adını, phpMyAdmin'de yerel sunucunuzda oluşturduğunuzla değiştirin.

Bundan sonra, veritabanı kullanıcı adını yerel MySQL kullanıcı adınızla değiştirin, genellikle root'tur. Yerel ana bilgisayarınızdaki MySQL root kullanıcısı için bir parola ayarladıysanız, o parolayı girin. Aksi takdirde, boş bırakın ve değişikliklerinizi kaydedin.

/** 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');

Artık yerel sitenizi bir tarayıcı penceresinde şu şekilde URL'yi girerek ziyaret edebilirsiniz:

http://localhost/mylocalsite/

‘mylocalsite’ yerine WordPress dosyalarınızı kopyaladığınız klasörün adını yazın.

Hepsi bu kadar, canlı WordPress siteniz artık yerel sunucunuza kopyalandı.

Umuyoruz ki bu makale, canlı bir WordPress sitesini yerel sunucuya nasıl kolayca taşıyacağınızı öğrenmenize yardımcı olmuştur. Ayrıca, test etmek için kolayca bir hazırlık sitesi oluşturma veya WordPress sitesini yerel sunucudan canlı siteye taşıma kılavuzlarımıza da 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

257 CommentsLeave a Reply

  1. Merhaba,

    Bu adıma ulaştığımda bir hata alıyorum:

    “Veritabanınız kurulduğuna göre, WordPress veritabanınızdaki canlı sitenize işaret eden URL’leri güncellemeniz gerekiyor. Bunu phpMyAdmin’de bir SQL sorgusu çalıştırarak yapabilirsiniz. Yerel sitenizin veritabanını seçtiğinizden emin olun ve ardından SQL’e tıklayın. phpMyAdmin’in SQL ekranında bu kodu kopyalayıp yapıştırın, example.com yerine canlı sitenizin URL’sini ve localhost/test-site yerine sitenizin yerel sunucu URL’sini değiştirdiğinizden emin olun.”

    Hata şu şekilde:
    #1146 – ‘rpd.wp_options’ tablosu mevcut değil

    Lütfen tavsiye edin, teşekkürler!

  2. Tüm sıkı çalışmanız için teşekkürler. Ben yeni başlayan bir web geliştiricisiyim ve siteniz inanılmaz derecede yardımcı oluyor.

    Hem yerelden canlıya geçiş hem de tam tersi hakkında yazdığınız iki makalenizi inceledim. Yerel olarak bir WordPress sitesi oluşturdum ve mevcut bir HTML sitesinin yerine onu kullandım. Ardından canlı sitede değişiklikler yaptım ve bunları tekrar nasıl “senkronize edeceğim” konusunda pek emin değilim. Ne önerirsiniz?

  3. Makale için teşekkürler, ancak hala sorun yaşıyorum.

    Anlamadığım bir şey var, başlangıçta backupbuddy kullanmayı öneriyorsunuz (sitemi yedeklemek için kullanıyorum) ama sonra aniden bu duplicator eklentisini kullanmamı söylüyorsunuz.

    WordPress sitemin (veritabanı dahil) tam yedeğini backupbuddy ile oluşturdum ve wamp'taki “www” klasöründe kendi klasörüne çıkardım.

    PhpMyAdmin'da başarıyla yeni bir veritabanı oluşturdum ve ardından web sitemin veritabanını başarıyla içine aktardım. config.php veritabanı adını ve şifresini de değiştirdim.

    Ancak bir sonraki adımda, URL'leri değiştirmeye çalışırken şu hatayı alıyorum:

    #1146 – 'zexico.wp_options' tablosu mevcut değil
    #1146 – 'zexico.wp_posts' tablosu mevcut değil
    #1146 – 'zexico.wp_postmeta' tablosu mevcut değil

    Yanlış ne yaptım?
    teşekkür ederim

  4. Önceki yorumumun devamı olarak – sorunu çözdüm! Nedense çoğaltıcı eklentisi veritabanı tablolarımın tamamını kopyalamıyordu, bu da ilk sorunlara neden oluyordu – bunu manuel yönteme geçerek hallettim. Sonra mysql'de sorguları çalıştırırken, veritabanı tablolarının adlarını da değiştirmem gerektiğini başta fark etmemiştim (yani wp_options'ı yapıştırmak yerine onu uyarlamam gerekiyordu) – bunun normal olup olmadığından emin değilim çünkü kod satırlarınız yalnızca URL'lerin düzeltilmesi gerektiğini vurguluyor? SONRA, tüm 'database', 'host', 'username' alanları zaten doldurulmuş olan garip wp-config.php dosyamla uğraşmak zorunda kaldım – her iki seçeneği de denedikten sonra, yalnızca wordpress'in zaten doldurduğu verileri sildikten ve yerine yönlendirildiği gibi localhost verilerini koyduktan sonra çalıştı. wp-config dosyamın alanlarının neden zaten dolu olduğunu anlamıyorum ama bu konuda tamamen acemiyim, bu yüzden çok şeyi kaçırmış/yanlış anlamış olmalıyım. Neyse – nihayet beni oraya ulaştırdığı için tekrar teşekkürler!

  5. Merhaba,

    Eğitim için teşekkürler. Sitemi duplicator ile taşımayı denedim ve çalışıyor gibi görünüyor ancak yerel olarak barındırılan sitemde oturum açamıyorum – kullanıcı adımı hiç tanımıyor. Duplicator dosyalarımı yükledikten sonra iki config.php dosyam vardı – biri config-sample.php ve biri config.php, ayrıca iki htaccess dosyam vardı – biri .htaccess ve biri ORIG – bu çiftlenmiş dosyalar oturum açma sorunlarımla ilgili bir şey olabilir mi? Her çiftin birini silmenin her varyasyonunu denedim ve ayrıca başka yerlerde bunun yardımcı olabileceğini okuduğum için wp-login dosyamı değiştirmeyi ve eklentileri silmeyi denedim, ancak hiçbir şey işe yaramadı. Tüm süreci paketlemeden yeniden yaptım ve hala sonuç yok! Manuel olarak da denedim ancak mysql sorgusu güncellemelerinde takıldım. Nerede yanlış gittiğime dair bir fikrin var mı??

    Çok teşekkürler!
    Nina

  6. Bu bilgi için ne kadar minnettar olduğumu anlatamam. Canlı bir siteyi yerel sunucuma taşımak için inanılmaz bir zaman harcadım ve sonuç alamadım — sonra bugün gönderinizi buldum. Duplicator'ı kullandım ve İŞE YARADI!

    TEŞEKKÜRLER!!!!!!!!! :-))

  7. Web sitesini hosting alan adından yerel ana bilgisayara kopyaladım. her şey yolunda ama menüdeki ve diğer tüm bağlantılar şuraya yönlendiriliyor:
    Bunu nasıl çözerim

    • merhaba,

      Aynı sorunu yaşadım ve az önce çözümü buldum. Eminim siz şimdiye kadar çözmüşsünüzdür ama bu, ileridekilere yardımcı olabilir.

      WordPress yönetici alanında ayarlar-> kalıcı bağlantılar'a gidin. Yazı adı'nı seçin.
      Sorunlarınız çözülmeli.

  8. Verdiğiniz tüm mükemmel tavsiyeler için teşekkürler - Wordpress topluluğu için harika bir hizmet.

    Sitemi kolayca yedeklemek ve gerekirse daha sonra taşımak için All-in-1 WP Migration eklentisini kullanmaya başladım.

    Ayrıca kendi bilgisayarımda sitelerde değişiklik yapabilmek, güncellenmiş dosyaları yüklemeden önce kontrol edebilmek de iyi olurdu.

    Bilgisayarıma XAMPP kuruyorum. Tüm-içinde-1 WP Migration yedek dosyalarımı bununla kullanmanın kolay bir yolu var mı?

    Herhangi bir tavsiye çok takdir edilecektir.

  9. Harika bir eğitim. Bunun çalışması için HTACCESS Dosyasını silmeniz gerektiğini belirtmek önemlidir.

    Teşekkürler

      • Evet, yerel site klasöründen. Bunu yaptım ve sitem çalışmaya başladı. Ancak şu anda bile karşılaştığım başka birçok sorun var. Örneğin kategori bağlantılarım hiç çalışmıyor.

  10. Merhaba WPbeginner,

    Tüm manuel taşıma talimatlarını takip ettim. Ancak ana sayfada “Oops! O sayfa bulunamadı.” hatası alıyorum, içeriğin hiçbiri görüntülenemiyor. Ve localhost sitemdeki tüm bağlantılar çevrimiçi web siteme yönlendiriyor.

    Görünüşe göre sitemin yalnızca ana yapısı (tema, menüler vb.) taşınmış, ancak geri kalan her şey kaybolmuş.

    • Bu hata WordPress temanızla mı yoksa boş beyaz bir sayfada mı gösteriliyor? Boş beyaz bir sayfada gösteriliyorsa, bu muhtemelen WordPress sitenizin denediğiniz URL'ye yüklenmediği anlamına gelir.

      Yönetici

      • WordPress temamda görünüyor. Tüm menülerimi ve içerik kategorilerimi de gösteriyor. Ancak tüm bağlantılar orijinal web sitesinin adresine gidiyor. Yardımcı olacaksa işte bir ekran görüntüsü:

        • Sitenizin kalıcı bağlantı yapısını yenilemeyi deneyin. Ayarlar » Kalıcı Bağlantılar sayfasına gidin ve herhangi bir değişiklik yapmadan kaydet düğmesine tıklayın.

        • Tam olarak aynı sorunu yaşıyorum, ancak localhost’a wp-admin veya wp-login kullanarak giriş yapamıyorum çünkü canlı site alan adına yönlendiriyor.

          Bu değişikliği yapmak için localhost/dev-site alanıma giriş yapmanın başka bir yolu var mı? Şimdiden teşekkürler!

  11. Sevgili WPBeginner,
    Öncelikle, WP topluluğunda yaptığınız her şey için teşekkürler, sorum umarım oldukça basit bir sorudur. (Meşhur son sözler, değil mi?) Şu anda "Canlı Sitem"e giriş yapmak için CLEF kullanıyorum. Canlı sitemi yerel sunucuma taşıdığımda, taşıma işlemi tamamlandıktan sonra yerel siteye giriş yapmaya çalışırken herhangi bir sorun yaşanır mı? Yoksa yerel ortama taşımadan önce canlı sitemdeki Kontrol Paneli aracılığıyla sitem için yeni bir giriş şifresi oluşturmam mı gerekiyor, yoksa CLEF "Yerel Sunucumda" çalışmaya devam edecek mi?
    Ayrıca, CLEF'i giriş yapmak için kullanmak hakkında ne düşünüyorsunuz? Yaklaşık 2 yıldır WP'yi ara sıra kullanıyorum ve sadece CLEF hakkındaki fikrinizi almak istiyorum.
    Şimdiden çok teşekkürler! Siz harikasınız! Sitemi yayına alıp çalıştırdıktan sonra, bildiğim herkese sitenizi tanıtacağıma emin olabilirsiniz. Sitenizden şimdiden çok şey öğrendim ve sadece 2 neredeyse 3 aydır üyeyim.

    Harika bir gün geçirin,
    Jason Hess

  12. FileZilla şifresini unuttum, bu yüzden canlı sitenin tüm dosyalarını indiremedim. Yalnızca canlı sitenin wp_content yedeğim var. Yerel sunucu için şimdi ne yapabilirim?

  13. Merhaba,

    Yardımcı yönlendirmeleriniz için teşekkür ederim. Uzun bir aradan sonra, eklenti ile canlı sayfayı nihayet localhost'uma aldım ANCAK nedense, içerik sayfaları sunucuda bulunamıyor - tüm bilgiler, metinler vb. arka uçta mevcut ancak ön uçta ön sayfa hariç gösterilmiyor.
    Sorunun nerede/neden kaynaklanabileceği hakkında herhangi bir fikriniz var mı?

    Şimdiden teşekkürler,
    Maarja

  14. Thank you very much :) I have done it manually… from a live server to localhost. With your instructions I have managed this for the first time. And I even know now how to do a SQL query in phpMyAdmin. I feel like a real pro!

  15. Merhaba,

    tüm adımları izledim ama iç sunucu hatası alıyorum.

    Bir adımda kafam karıştı, filezilla aracılığıyla canlı siteyi godaddy ana bilgisayarından indirdikten sonra. wordpress klasörünü canlı site klasörüme yani değiştiriyorum:

    C:/users/amna/wamp/www/wordpress/old folders

    C:/users/amna/wamp/www/wordpress/mywebsite yeni klasörlerle

    lütfen yardım edin ben bir acemiyim

  16. Merhaba WEBBIGINNER SUPPORT, Manuel talimatları izledim, çok iyi çalışıyor. Bu tür talimatlar için teşekkürler, bunları arıyordum. Tekrar teşekkürler.

  17. Merhaba! Gönderi için teşekkürler.

    Manuel talimatları izledim ve site URL'mi localhost/blog adı ile değiştirdim. Karşılaştığım sorun şu ki, hiçbir resim blogumda yüklenmiyor. Yüklenen tüm resimler yükleme klasöründe duruyor. Metin kesinlikle iyi. Resim URL'leri localhost olarak değişti ancak görünmüyorlar.

    Bu konuda bana yardımcı olabilir misiniz?

  18. merhaba, xampp kullanarak localhost'taki wordpress web sitemi kontrol etmek için kılavuz prosedürünü izledim, site URL'sini, ana sayfayı ve wp-posts ile wp-postmeta'yı değiştirdim. sorun şu ki ana sayfam localhost'ta sorunsuz yükleniyor. ancak menüdeki sayfalara gittiğimde aşağıdaki hata geliyor.
    Nesne bulunamadı!

    İstenen URL bu sunucuda bulunamadı. Yönlendiren sayfadaki bağlantı yanlış veya güncel değil gibi görünüyor. Lütfen o sayfanın yazarını hatadan haberdar edin.

    Bunun bir sunucu hatası olduğunu düşünüyorsanız, lütfen web yöneticisiyle iletişime geçin.

    Hata 404

    localhost
    Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.15

    Gösterge paneline giriş yaptım ve düzenleme bölümünde tüm sayfa içeriğini görebiliyorum, ancak oradan da sayfayı görüntülemeye çalıştığımda aynı hatayı bildiriyor.
    Aldığı URL yolu yalnızca güncellenmişURL'im,
    Lütfen çözümle birlikte yanıt verin

      • Seni kucaklayabilir miyim? Sonsuza dek sevebilir miyim?
        Ben de aynı sorunu yaşıyordum. Her şeyi doğru yaptım, sadece ana sayfa yükleniyordu ama diğer tüm sayfa bağlantıları bozuk görünüyordu (sadece localhost bilgilerimin stilize edilmemiş bir düzenini gösteriyordu).

        Ancak Ayarlar>Kalıcı Bağlantılar>Değişiklikleri Kaydet'e gitmek bağlantılarımı sıfırladı ve şimdi farklı sayfalarıma, hatta sitemi yerel ana bilgisayara taşıdıktan sonra oluşturduğum yeni sayfalarıma erişebiliyorum.

        BEĞENDİM!

  19. Talimatları izleyerek siteyi manuel olarak taşıdıktan sonra, ana sayfa localhost'ta düzgün görüntülendi ancak hiçbir bağlantı çalışmadı. Aşağıdaki sayfada “WordPress kontrol panelinde ayarlar/kalıcı bağlantılar bölümüne gidin ve kaydet düğmesine iki kez tıklayarak kalıcı bağlantıları güncelleyin” yazıyordu. Bu sorunu çözdü.

    • Adımlarınızı izledim, ancak yalnızca ana sayfa düzgün çalışıyor ve hiçbir bağlantı çalışmıyor. İstenen URL /akhdir3/category/health/ bu sunucuda bulunamadı.

  20. Sayın Yazar,

    Adımınızı denedim. Ancak sorun, bir sayfayı yüklerken localhost'un çevrimiçi siteye başvurması ve Menü bağlantılarının çevrimiçi web sitesini göstermesidir. Bu nasıl çözülebilir?

    Lütfen tavsiye edin.

    Teşekkürler

    Anes

  21. Yukarıda belirtilen tüm adımları manuel olarak yaptım. Ancak istediğim gerçek siteyi alamıyorum. Yönetici panelinde kaldırılmış tüm eklentiler görünüyor ve tema da özelleştirilmemiş. Nerede yanlış yapıyorum?

  22. Manuel taşıma talimatlarınızı takip etmeye çalışıyorum.

    Canlı sitenin adresini yerel ana bilgisayarımla bulup değiştirmeye çalışırken SQL bana bir sözdizimi hatası olduğunu söylüyor.

    #1064 – SQL sözdiziminizde bir hata var; doğru sözdizimi kullanmak için MariaDB sunucu sürümünüze karşılık gelen kılavuza bakın, satır 1’de ‘)’ yakınında

    Kodun doğru olduğundan emin misiniz?

    • Kendi sorunumu çözdüm... bir nevi.

      Bazı nedenlerden dolayı tüm tablolarım 'wp' yerine 'wplm' ile başlıyor (örneğin, wp_options = wplm_options). Bu nedenle, doğru tablo adını aramak için kodu güncellemek, betiğin hatasız çalışmasını sağladı.

      Ancak….SQL “# MySQL boş bir sonuç kümesi döndürdü (yani sıfır satır)” rapor ediyor ve tablodaki değerler güncellenmedi. Bağlantıları elle güncellemek zorunda kaldım. Benim durumumda bu sadece wplm_options’da 2 değerdi, ancak bazı insanların kontrol edecek çok daha fazla bağlantısı olabileceğini hayal edebiliyorum.

      Yine de, sitemi şimdi içe aktardım ve yerel barındırma ile uğraşmak meşhur derecede kafa karıştırıcı bir süreçtir.
      Açık ve basit talimatlar için teşekkürler!

  23. Duplicaor Installer'ın talimatları şu satırla başlar:
    “Yerel sunucu sitenizin yeni bir veritabanına ihtiyacı olacak, bu nedenle phpMyAdmin kullanarak yerel sunucunuzda bir veritabanı oluşturmanız gerekiyor.”
    Yeni bir veritabanı oluşturmak, bir menü seçeneğine tıklamak gibi basit bir şey midir, yoksa açıklamak için kapsamlı bir eğitim gerektirecek kadar karmaşık mıdır?
    Xampp'ta phpMyAdmin'i incelediğimde, olasılık gibi görünen tek şey Veritabanları sekmesinin altında şunları söyleyen yerdir:
    “Veritabanı oluştur:
    (X) Ayrıcalık Yok”
    Bir yetkilendirme sorunu mu var ve eğer öyleyse, o parametreyi nerede değiştirebilirim?
    Bu yerel ana bilgisayarda düzgün çalıştığı anlaşılan iki web sitem var, bu yüzden yerel ana bilgisayarın doğru şekilde ayarlandığını varsaydım.

    Yardım veya önerileriniz için teşekkürler,
    Lloyd

  24. Manuel seçeneğini izliyorum ancak phpMyAdmin'de Veritabanı İçe Aktarma sayfasına gittiğimde, veritabanı yükleme için maksimum boyut (Maks: 2.048KiB) ancak veritabanı yedek boyutum 710MB. Veritabanını yükleyebilmem için bu sınırı nasıl artırabilirim?

    Teşekkürler

    • Merhaba Ashvani,

      apache'deki php.ini dosyasında max_upload_size'ı değiştirebilirsiniz.
      varsayılan olarak 2 MB olacaktır, bunu isteğinize göre değiştirebilirsiniz.

      Teşekkürler

  25. Bunu Duplicator kullanarak deniyorum. Sitemi ve yükleyiciyi indirdim. phpMyAdmin kullanarak bir veritabanı oluşturdum ve 'paketi ve yükleyici dosyasını yerel sunucunuzun web dizinindeki boş bir klasöre kopyalayıp yapıştırmanız gerekiyor' kısmına geldim. Bunu nasıl yapacağımdan hiç haberim yok! Dizüstü bilgisayarımda Filezilla ve XAMPP yüklü. Yerel sunucumun web dizininde boş bir klasör oluşturma konusunda bir eğitim var mı? Şimdi takıldım. Teşekkürler

  26. Dosyaları ve veritabanını kopyaladım, localhost/test-site'a erişmeye çalıştığımda kontrol paneline yönlendiriliyorum. Bunun neden olabileceğine dair herhangi bir fikriniz var mı?

  27. Açık öğretici için teşekkürler.
    Tam tersini (localhost'tan genel sunucuya) yapmış olmama rağmen, tersinin de aynı derecede basit olacağını düşünmüştüm.
    Ancak, veritabanını bağlama konusuna gelince, takıldım. Bağlanamadan ayarları tekrar tekrar gözden geçirdim.
    Hatta başım belaya girdi ve veritabanından kilitlendim ama neyse ki bunu çözdüm.
    config.php dosyamda kullanıcıyı "root" olarak değiştirdim, sonra boş bıraktım, genel sunucudaki kullanıcı adını ve şifreyi kullandım. Veritabanı adını localhost adına doğru şekilde ayarladım.
    Ne yapmam gerektiğini tahmin edemiyorum.
    Bir sonraki adımda nereye bakmam gerektiği konusunda bana bir yön verebilirseniz, minnettar kalırım.
    Sevgi emeğiniz için teşekkürler. Cevap arayan bizlere bilgiyle yardım eden bu kadar çok insanı görmek harika.

  28. Merhaba

    Ben de bunu yapmak istiyorum. Bu gönderi birkaç yıl önce mi yazıldı, hala bu yaklaşımı kullanmalı mıyım yoksa bakmam gereken başka eklentiler veya gönderiler var mı?

    Daniel

  29. Herkese merhaba,

    Just wondering (please bare with me as I am new at this) – if I need to have have my local site to work with on two different devices, say my desktop and my laptop, is there a way for the changes I make on one device to be updated on the other device? I just want to know if it is possible to work from two different devices on the same project and not have to redo all of my changes. Thanks in advance for any insight :)

    B

  30. Filezilla ile ilgili adımda kafam karıştı,,, Filezilla kullanarak WordPress sitemi nasıl indirebilirim..??

    • filezilla'yı indirin, mevcut ana bilgisayarınızla, filezilla kullanarak üretim sitesiyle bir bağlantı kurun. Bağlantı kurduktan sonra dosyaları bilgisayarınızdaki yerel bir dizine indirebileceksiniz.

      • Yani CPanel ile, örneğin, ilişkili IP'yi, CPanel kullanıcı adımı ve şifremi, ayrıca port değeri olarak “21”i mi kullanacağız? Cpanel ana bilgisayarına bir bağlantı kurduktan sonra, canlı siteyi de koruyarak dosyaları localhost'a nasıl aktarabilirim? Temel olarak, her iki ana bilgisayarda da aynı siteye sahip bir kopya nasıl oluşturabilirim (biri denemek için, diğeri canlı kalacak)?

      • Dosyaları uzaktan yerel ortama başarıyla aktardıktan sonra, dosyaları WordPress'i kurmak istediğimiz yerel sunucuya toplu olarak kopyalayıp yapıştırmanın (tek tek manuel yapmak yerine) kolay bir yolu var mı? Tüm dosyaları kopyalamak için seçmeyi denedim ancak kopyalama işlevi mevcut değil. Lütfen Yardım Edin

  31. Canlı WordPress sitemi yerel wamp sunucuma kopyalamak istiyorum, taşıma değil. Sorunum şu ki, bu öğreticiyi duplicator eklentisini kullanarak takip edersem canlı WordPress sitem silinir mi?

    Teşekkürler

  32. Çok teşekkür ederim!
    Bu makaleyi faydalı buldum.

    Sitemi yeniden oluşturmaya neredeyse başlamıştım.

  33. Birçok kez test ettim ve denedim. Yereldeki .htaccess dosyasını silene kadar çalışmıyor. Teşekkürler.

  34. Bir site ağı çalıştırıyorsanız, wp_blogs tablosundaki alan URL'lerini de güncellemelisiniz.

  35. Bu faydalı eğitim için teşekkürler. WP sitemi manuel olarak taşımam gerekiyor, ancak tarayıcıya “http://localhost/phpmyadmin/” yazdığımda phpmyadmin görünmüyor. Belki de kurmam gerekiyor? Nasıl?
    Çok teşekkür ederim…

  36. wp-config.php dosyasında ayrıca şunu da değiştirmem gerekiyor: /**MySQL hostname */

    /** MySQL ana bilgisayar adı */
    define(‘DB_HOST’, ‘localhost’);

    localhost için ayarla

  37. Merhaba,
    adım adım takip ettim ancak yönetici girişi görünmüyor... 404 hatası bulunamadı. Yerel kurulumumda tüm site iyi durumda. Sorunumu nasıl çözebilirim?

  38. tüm adımları yaptım ama her zaman hata sayfası alıyorum nedenini bilmiyorum bana yardım edebilecek biri var mı lütfen

  39. Bunun için çok teşekkür ederim. Yerelde çalıştırmamda neredeyse bir haftalık acımı kurtardı.

  40. Tüm adımları tekrar kontrol ettim ve hepsi iyi görünüyor, ancak yerel URL'mde siteye gittiğimde şu hata mesajını alıyorum:

    Google Chrome'un localhost'a bağlantı denemesi reddedildi. Web sitesi kapalı olabilir veya ağınız doğru yapılandırılmamış olabilir.

    Sitenin çöküntüde olduğunu sanmıyorum. Yerel URL'im, http://localhost/wordpress-folder-name yerine http://localhost:888/wordpress-folder-name'e gitmesi gerektiğini düşündüğümde otomatik olarak http://localhost/wordpress-folder-name'e atlıyor.

    Bunun bariz bir ipucu olduğunu umuyorum. Bu konuda yeniyim ve hiçbir fikrim yok.

    Herhangi bir içgörü çok takdir edilecektir.

  41. This was the clearest tutorial I found which helped me to copy a site I started with iPage to my laptop under localhost. The database was not imported but created a new local copy of the server database. I copied the data tables into my new database and modified the sql commands to match the table names and everything ran smoothly.
    I had to reuse the password I used on the live site with the local wordpress copy and I can now access and modify what I need to.
    Thanks and you just got another new subscriber to this great site. :)

    Also the post about BackWPup was very helpful as well. I tried to use Duplicator and it kept giving me error messages about permissions to create a backup folder on my machine. I used BackWPup and everything ran without a hitch. Thanks again!! :)

  42. Selam millet,
    Linux Mint ile bilgisayarımda localhost'u yapılandırmaya çalışıyorum.
    Yeni bir veritabanı kurdum, dosyaları FTP ile yerel WordPress klasörüme aktardım.
    Şimdi veritabanını içe aktardım, ancak web adresini yerel bir adresle değiştirmek için sorguyu verdiğimde bana "# MySQL boş bir sonuç kümesi döndürdü (yani sıfır satır)" mesajını veriyor.
    Şimdi tarayıcıya "localhost" yazarsam, çevrimiçi web sitesine yönlendiriyor…
    Ne yapmalıyım?
    Teşekkürler!

    • Merhaba Allesio,

      Bunu çözebildiniz mi?

      Aynı sorunu yaşıyorum. Bunu nasıl çözmeyi başardınız?

      Teşekkürler

      • Aynı sorun burada da var.
        SQL, canlı site URL'sini yerel ana bilgisayar adresiyle değiştirmekte zorlanıyor.

        Veritabanı güncellemeleri olmadan, WP yerel site yerine canlı siteye bağlanmaya çalışır.

        Bu konuda herhangi biriniz bir çözüm bulabildi mi?

        • Yerel ana bilgisayarınızdaki phpmyadmin'e ve site için kullandığınız veritabanına gidin. wp_options'a tıklayın ve siteurl ile home'u düzenleyin. Canlı URL'yi şununla değiştirin: localhost/sizin-klasör-adınız-buraya

          Bu işe yaramalı.

          Sam

  43. İlk adım benim için işe yaradı.
    Ancak localhost/test-site/wp-admin'e nasıl girebilirim? Bir hata mesajı veriyor:

    Dahili Sunucu Hatası

  44. Yerel sitenin wp-config.php dosyasını güncellemek bu işlemin son adımı olmayabilir. Talimatlarınızı izledim ve birkaç denemeden sonra genel site çalışıyordu (önce SQL sorgularında bir yazım hatası yaptım ve hiçbir şey olmadı) ancak yine de wp-admin'e erişemedim.

    Çözüm, veritabanındaki wp_options tablosunu düzenlemekti. İlk satırda yanlış URL vardı. Bunu düzelttim ve nihayet her şey yolunda çalıştı, permalinkler bile.

    Bu çok güzel ve net eğitimler için teşekkürler!

  45. Bu gönderiyi yeniden yayınlıyorum çünkü kaybolmuş gibi görünüyor (en azından benim tarafımda). Bu nedenle, eğer çift gönderi ise özür dilerim.

    Veritabanını yüklerken bir hata mesajı alıyorum. Fikirleriniz var mı?

    Teşekkürler

  46. Veritabanını yüklemeye çalıştığımda Kırmızı Hata Ekranı alıyorum. İsterseniz hatanın ekran görüntüsünü gönderebilirim.

    Teşekkürler

    • Elbette, ekran görüntüsünü dropbox gibi bir bulut barındırma hizmetine yükleyebilir ve bağlantıyı bu yorumun yanıtı olarak yapıştırabilirsiniz. O zaman bakıp yardımcı olmaya çalışacağız.

      Yönetici

  47. Bütün gün bu değişikliği yapmaya çalıştım ama hiçbir etkisi olmadı!
    Test sunucuma kelime basınını tekrar kurmak zorunda kaldım. Vazgeçmek üzereydim ki bunu gördüm. Diğer seçeneğim, ana sunucumdaki aynı eklentileri manuel olarak kopyalayıp yapıştırmak ve test sunucuma kurmaktı.
    Yazınızı okuduğumda 5 dakikada bitirdim :):)

    Thank you for your tutorial, its just what I needed. !
    Well Done ;)

  48. İki gündür bunu tek başıma değiştirmeye çalışıyorum ama sonuç alamadım!
    Gönderinizi okuyunca 5 dakikada hallettim :):)

    Thank you for everything !
    Keep up the great work ;)

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.