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. Duplicator, otomatik bulut yedeklemelerinden web sitesi geçişlerine kadar birçok şeyi benim için kolaylaştırdı. Bu rehber sayesinde Windows'ta yerel bir sunucu kurdum ve PHP'yi web sitesinin canlı sürümünün çalıştığı sunucudakine tam olarak uyacak şekilde ayarladım. Yeni bir eklentiyi veya yapılandırmayı güvenli bir şekilde test etmem gerektiğinde, canlı sitede felaketle sonuçlanabilecek sonuçlar yerine sitenin davranışını başka bir yerde gözlemleyebildiğim için paha biçilmez bir araç. Bu gerçekten her testçi için paha biçilmez bir araç ve bu öğretici için teşekkür ederim.

  2. wampserver kullanarak siteyi harfiyen manuel olarak taşıma talimatlarını izledim ancak localhost/mysite dosya yoluna gittiğimde ve enter'a bastığımda site açılmıyor, bunun yerine sadece "download" adında bir php dosyası indiriliyor:

    /**
    * WordPress uygulamasına ön yüz. Bu dosya hiçbir şey yapmaz, ancak
    * wp-blog-header.php dosyasını yükler ve bu dosya WordPress'e temayı yüklemesini söyler.
    *
    * @package WordPress
    */

    /**
    * WordPress'e WordPress temasını yüklemesini ve çıktı vermesini söyler.

    Sorun ne olabilir?

    • Lütfen siteyi ilk kurduğunuzda installer.php'yi gözden geçirdiğinizden ve WAMP'ın çalıştığından emin olun, çünkü bu sorunun yaygın nedenleri bunlardır.

      Yönetici

  3. Eğitim için teşekkürler, bulduğum diğer birçok çevrimiçi eğitimden daha net, ancak bir sorunum var, geçiş hepsi iyi, site çalışıyor ancak canlı sitedeki kullanıcı adlarımla giriş yapamıyorum, yeni kullanıcı adları oluşturmak için yönetici paneline de erişemiyorum. Lütfen yardım edin?

  4. Bu eğitim için teşekkürler, çok yardımcı bir web sitesi işletiyorsunuz. Çok fazla adım olduğu ve yanlış gidecek çok yol bulduğum için bunu tamamlamam uzun zaman aldı! Karmaşıklığı azaltmak için örneklerinizde kullandığınız dosya adlarını kullanmaya karar verdim. Ve başardım! Çok minnettarım.

  5. Harika eğitim için teşekkürler! Ancak, yalnızca ana sayfam için çalışıyor. Bir alt sayfayı açmaya çalıştığımda şu hata mesajını görüyorum: “İstenen URL bu sunucuda bulunamadı.” Burada bana yardımcı olabilir misiniz?

    Saygılarımla,
    Lina

    • Kullandığınız yönteme bağlı olacaktır ancak veritabanınızdaki URL'lerinizi düzeltecek SQL güncellemesini kullandığınızdan emin olmanızı öneririz. Menünüzde kullandığınız bağlantıların özel URL'ler olmadığından da emin olmak isteyebilirsiniz, çünkü bu da sorun için yaygın bir neden olabilir.

      Yönetici

  6. Yukarıdaki kod doğru mu?
    SQL'e kopyalayıp yapıştırdım ama her seferinde şu mesaj geliyor:
    0 satır etkilendi. (Sorgu 0.0046 saniye sürdü.)

    • Kod çalışmalı, ancak özellikle bir kez çalıştırdıysanız, sitenizde herhangi bir değişiklik olmayacak ve 0 etkilenen ile geri dönecektir.

      Yönetici

  7. Merhaba, harika talimatlarınız için teşekkürler. Duplicator yöntemini kullandım ve her şey çalışıyor… siteyi görüntülerken resimlerim/küçük resimlerim görünmüyor (bozuk resim), onlara tıklayana kadar. Sonra kendi pencerelerinde beklendiği gibi görünüyorlar.
    wp kontrol panelindeki düzenleyicide düzgün görünüyorlar.
    Teşekkürler, Deb

  8. Web sitemin yedeğini manuel olarak oluşturdum ve yerel makineye kurdum ve yukarıdaki sorguları çalıştırdım, ancak web sitem çevrimiçi sürüme yönlendiriliyor.

    • It seems like you may have not updated the URL, you can do so using step 3 of the manual method of this article. :)

      Yönetici

  9. Bu açık ve kullanışlı makale için çok teşekkür ederim. Takip edebildim ve WP sitemi 20 dakikadan kısa sürede taşıdım – ve ben uzman değilim. Bana çok acı çektirdiniz – teşekkürler.

  10. Benim için çalışmıyor. Paketi oluşturuyorum ama temel WordPress dosyalarını yüklüyor. Klasöre gittiğimde WordPress'i kurmamı istiyor.

    • En yaygın neden için, veritabanına doğru şekilde bağlı olduğunuzdan emin olmak istersiniz, değilse yeni bir site oluşturma seçeneği gösterir, doğru siteyi göstermez.

      Yönetici

  11. Hayır, bende çalışmıyor. Mükemmel yazılmış öğretici ve takip etmesi kolay (3. sorguda hhttpps demesi dışında).

    Tarayıcımda şunu görüyorum:

    Bu siteye ulaşılamıyor localhost bağlanmayı reddetti.
    Şunu deneyin:

    Bağlantı kontrol ediliyor
    Proxy ve güvenlik duvarı kontrol ediliyor
    ERR_CONNECTION_REFUSED

    • Bu yazım hatasını belirttiğiniz için teşekkürler, düzeltilmiş olmalı. Bu hata için, sorunun en yaygın nedeni olan 3. adımdaki URL'nizi doğru güncellediğinizden emin olmak istersiniz.

      Yönetici

  12. Anlatımınız için teşekkürler.

    Ön sayfa kısmen çalışıyor ancak diğer tüm sayfalar hiç çalışmıyor. Ayrıca, ön sayfanın tüm sayfaları yüklediği görülüyor. Sorun ne olabilir?

  13. Merhaba, bu süper faydalı makale için teşekkürler.

    Neden benimki çalışmıyor bilmiyorum, tam olarak aynı şeyi yaptım ve tüm doğru geri bildirimleri aldım. Ana sayfayı localhost/site/ açmaya çalıştığımda var olmayan bir sayfa alıyorum, üstbilgi ve altbilgi ile diğer sayfalar hala canlı siteye işaret ediyor.

    • URL'leri doğru ayarlamamış olabilirsiniz. Muhtemelen URL'lerinizi güncellemek için 2. yönteme gidip SQL değişikliklerini denemek istersiniz.

      Yönetici

  14. “wp_options mevcut değil” hatası alanlar için, tablo önekini daha önce değiştirmiş olabilirsiniz. wp_config.php dosyasını açın ve $table_prefix = ‘wp_’ olduğunu kontrol edin.

    Eğer değer “wp_” değilse bu hatayı alırsınız, bu yüzden kodu yapıştırırken buna göre düzenleyin, örneğin:
    UPDATE xx_options SET option_value………..

    • Thanks for sharing this should someone be running into that error :)

      Yönetici

  15. Sağladığınız kodu phpMyAdmin'ın SQL ekranına kopyalayıp yapıştırdığımda şu mesajı alıyorum: #1146 – xyz.wp_options tablosu mevcut değil.

    Bu nasıl düzeltilebilir?

    • Bu sorunun en yaygın nedeni için doğru veritabanını seçtiğinizden emin olmak istersiniz.

      Yönetici

  16. Devraldığım bir sivil toplum kuruluşu için bir web sitesinin kopyasını kurmak üzere Duplicator eklentisini kullandım. Tüm eklentiler devre dışı bırakılacak şekilde yeniden yükledikten sonra, sitemin kontrol paneline giriş yapmak için https:// kullanmaya çalıştığı sonucuna vardım. Beni daha da şaşırtan, localhost'ta oluşturduğum boş bir site kontrol paneline giriş yapmak için https:// kullanmıyor. Canlı sitede https://'nin değerini anlıyorum, ancak localhost'ta bunu devre dışı bırakmanın bir yolu olabilir mi?

  17. Canım, canlı siteden bir zip dosyasını indirip daha basit bir şekilde yerel ana bilgisayara yeni bir WordPress kurulumuna yüklemenize olanak tanıyan bir eklenti var mı?

    • İstediğiniz şeye en yakın olanı, göz atmak isteyeceğiniz bu kılavuzun 2. yöntemi olacaktır.

      Yönetici

  18. I successfully uploaded to localhost but when i try to use localhost/mysite_location/wp-admin, it redirects to the live site. Not the one on the localhost.
    Need help :(

  19. Harika öğretici. Doğrudan anlaşılır. Ne yazık ki URL'mi girmeye çalıştığım anda hala kontrol paneline yönlendiriliyorum. Tüm adımları izledim ama bir şeyler eksik olmalı. Sorunun ne olabileceği hakkında bir fikri olan var mı? Teşekkürler

    • Sitenizin URL'sini wp-admin alanınıza ayarlamadığınızdan emin olmak için veritabanınızdaki seçenekler tablosunu kontrol etmek isteyebilirsiniz.

      Yönetici

  20. Merhaba, eğitim için teşekkürler, süper yardımcı oldu!!
    Ancak, tüm adımlarınızı takip ettikten sonra, “güvenli bağlantı kurma” (sanırım SSL yüzünden) sorunları yaşıyorum ve bu yüzden çalışmıyor. Videoda bahsedilmeyen wp-config.php dosyasındaki ‘DB_HOST’ satırını ‘localhost/localhost:8888’ olarak değiştirmeyi denedim ama işe yaramadı.

    Ayrıca, bağlantıları değiştirirken birçok farklı deneme yaptım, hiçbiri işe yaramadı. Benzer bir sorunla karşılaşan ve çözüm bulan oldu mu?

    • URL'leri güncelledikten sonra tüm önbelleklerinizi temizlemeyi denediniz mi ve bu hata sayfasındaki gelişmiş seçenekler altında yine de devam etme seçeneği var mı?

      Yönetici

  21. Her şeyden önce, harfiyen takip ettiğim bu net açıklamalar için teşekkür ederim. Sonuç olarak, sitemin ana sayfasına yerel olarak erişebiliyorum, ancak bu ana sayfadaki bağlantılar çalışmıyor gibi görünüyor çünkü bir bağlantıya tıkladığımda, örneğin:
    localhost.mysite.com/subject.html
    Tüm bağlantılar için şu sayfa görüntüleniyor:
    localhost/dashboard

    Bu sorunu çözmeme yardımcı olabilir misiniz?
    Şimdiden teşekkürler

  22. Harika Çalışıyor, yeni bir sorun yaşıyorum, sadece word press sitemin ana sayfasına erişebiliyorum. diğer sayfalara nasıl erişebilirim??

  23. Merhaba,

    bu gerçekten takip etmesi kolay ve yardımcı, bu yüzden bunun için teşekkür ederim.

    Ancak çok basit bir sorum var.

    URL'leri güncellerken, http:// example.com adresini canlı sitenizle değiştirmenizi söylüyorsunuz, ancak canlı sitem https kullanıyorsa ne olacak?

    • Sitenizi yerel bir sunucuya taşıyorsanız, SSL olmamasıyla ilgili yerel kurulum sorunlarını önlemek için http'yi öneririz; SSL kullanan canlı bir siteye içeriği geri taşıyorsanız https'ye geçersiniz.

      Yönetici

  24. Teşekkürler. Bu makaleyi 5 yıldan fazla zaman önce yazdınız ve hala çok iyi. Kılavuzunuzdaki talimatları izleyerek çok fazla sorun yaşamadan her şeyi güzelce kurmayı başardım. Özellikle SQL sorguları için teşekkürler.
    Philip

  25. Kurulumu bitirdikten sonra Yönetici Girişi düğmesine tıklıyorum. tarayıcı tekrar WordPress kurulumu için yeni bir pencere açıyor? ve giriş sayfası orada değil

    Klasörleri kontrol ettim. tüm dosyalar kopyalandı.

  26. Birisi localhost sitesinin canlı https'den kopyasının yönetiminin https kullanmak istemesi için bir çözüm bulsun mu?

  27. Sitemin manuel taşınması (canlı sunucudan localhost'a) için verdiğiniz talimatların oldukça iyi çalıştığını gördüm. Bağlantıların düzgün çalışması için kalıcı bağlantılar (permalinks) ayarını yapmam gerekti – sadece hiçbir şeyi değiştirmeden ‘kaydet’e tıklayarak. Ama bunun dışında çoğunlukla iyiydi.

    Ancak, yeni temaları kullanmaya çalışırken bir sorunla karşılaştım. Yeni bir tema eklersem, tema sorunsuz bir şekilde yüklenir ve tema sayfasında görünür. Ancak, yeni temayı önizlemeye veya etkinleştirmeye çalışırsam, yönetici bile boş olsa da tamamen boş bir sayfa alıyorum. Tek çare, yönetici görünümüne geri dönebilmek için tarayıcının geri düğmesini kullanmaktır, buradan temayı silebilirsiniz.

    Yeni temalar eklemek ve onları kullanmaya çalışmak tüm sistemi çökertiyor!

    Herhangi bir fikriniz var mı?

    (not: Çok eski bir WordPress sürümü kullanıyorum – 2.9.2…!! Bu yüzden localhost'ta denemek ve yükseltmenin en iyi yolunu bulmak istiyorum.)

  28. Eğitim oldukça iyi çalıştı ama "dahili sunucu hatası" aldım. Tam bir ağ kurulumunu indiriyordum. wp-config.php dosyasını yeniden kopyaladım çünkü sıkıştırılmıştı, tüm boşluklar kaldırılmıştı. Ardından .htaccess'i yeni bir ağ sürümüyle değiştirdim ve "RewriteBase /sitename/" kurulum klasörüne, "RewriteBase /" yerine ayarlandı.

  29. Talimatlar açık ve anlaşılır, ancak ne yazık ki sitemi yerel sunucuda çalıştırmakla ilgili tam bir kabus yaşıyorum. Çok deneme yanılma sonucunda veritabanına bağlanmayı ve sitenin bazı içeriklerini görüntülemeyi başardım ancak bağlantılar çalışmıyor (görünüşe göre bulunamıyor). Windows için MAMP Pro kullanıyorum. Belki XAMMP'yi veya Mac kullanmayı denerim. Sorunun çoğunun izinlerle ilgili olduğunu düşünüyorum ama nereden başlayacağımı gerçekten bilmiyorum, çok fazla düzeltme gerekiyor gibi görünüyor!

    • Merhaba Emma,

      WordPress yönetici alanına erişebiliyorsanız, Ayarlar » Kalıcı Bağlantılar'ı ziyaret etmeyi deneyin ve ardından hiçbir şeyi değiştirmeden değişiklikleri kaydet düğmesine tıklayın.

      Yönetici

  30. Sorunumu çözdüm. WordPress'i yerel ana bilgisayara manuel olarak taşıdıysanız ve WordPress'inize w3 total cache kurduysanız, veritabanını ve wp-config'i değiştirdikten sonra tarayıcı önbelleğini temizlemeniz gerekir. Veya yerel ana bilgisayar sitenizi farklı bir tarayıcıyla açın.

  31. wp-config'i ve tüm veritabanı URL'lerini localhost olarak değiştirdim, ancak localhost hala beni canlı siteye yönlendiriyor. Neden? Artık duplicator gibi herhangi bir eklenti yükleyemiyorum çünkü site zaten silindi

    • Merhaba Andy

      Ayarları wp kontrol panelinden değiştirmeyi denediniz mi?

      Ayarlar-> Genel-> WordPress Adresi (URL), Site Adresi (URL)

      localhost adresi gösterse bile kaydedin ve kontrol edin. Umarım yardımcı olur.

  32. Merhaba wpbeginner,

    Eğitim için teşekkürler, bana çok yardımcı oluyor. Manuel kurulumu denedim ancak sonunda beni wordpress kurulum sayfasına yönlendirmeye devam ediyor. Lütfen yardım edin, sanırım neredeyse bitti. Xampp kullanıyorum.

    Teşekkürler

  33. Merhaba,
    Sitemi taşırken sorun yaşıyorum, LOKALHOST BAĞLANTIYI REDDETTİ diyor.
    Ancak diğer lokal sitelerim iyi durumda.
    Sunucularda bir şeyler fena halde ters gittiği ve sayfamın yüklenmediği için siteyi lokal ortama taşıyorum.

    Lütfen herhangi bir öneri veya tavsiye takdir edilecektir

    • MAMP Tercihlerinde Bağlantı Noktalarınızı – Apache 80, Nginx 443 ve MySQL 3306 olarak ayarlayın ve sorunun çözülüp çözülmediğini görün

  34. Bu makale için teşekkürler, çok faydalı buldum ancak eğer izin verirseniz eklemek isterim.

    Manuel yöntemi bir istisna dışında başarıyla kullandım, sitelerimin menüsünden hiçbir sayfaya veya gönderiye gidemiyordum. Sayfa bulunamadı hatası alıyordum. Permalinks'i kaydetmek de dahil olmak üzere her şeyi denedim ama hiçbir şey işe yaramadı. Sonunda başka bir yerde bir gönderi buldum ve çözüm orada verildi. Apache'nin httpd.conf dosyasında bir satırı değiştirmem gerekiyordu. Dosyayı açın ve 'AllowOverride' kelimesini arayın. Eğer şöyle görünüyorsa: 'AllowOverride None', bunu 'AllowOverride All' olarak değiştirin. Her sayfaya ve gönderiye ulaşamıyordum ve tüm içeriği göremiyordum!. Bilginiz olsun, birkaç 'AllowOverride' seçeneği var ancak aradığınız seçenek tek başına bir satırda bulunuyor. Bunun bir WordPress değil, bir Apache yapılandırma forumu olduğunu biliyorum ama başkaları da aynı sorunu yaşıyor olabilir. Umarım bu yardımcı olur.

  35. Merhaba Millet,

    I’m running into a serious problem. When I click on my local site forler with servers ON on MAMP, it redirects to live site :-( I’ve done everything this tutorial says, do you know where is the problem ?

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

  36. Merhaba

    Ben de IDRIS D gibi boş ekran yaşıyorum... herhangi bir öneriniz var mı?

  37. Maalesef bu kılavuzu izlediğimde, yerel sitemdeki tüm bağlantılar canlı siteye yönlendiriliyor.
    Herhangi bir öneriniz var mı?

  38. Merhaba,
    manuel geçiş talimatlarını izledikten sonra web siteme localhost'tan erişmeye çalıştığımda boş bir ekranla karşılaşıyorum. Fikirleriniz var mı?

  39. Bağlantıları değiştirmek için SQL Sorgusunu çalıştırdıktan sonra 1064 hatası alıyorum – kod sözdiziminde bir sorun var gibi görünüyor. Sanırım localhost URL'imdeki (:) yüzünden: ‘http://localhost:888/localwebsite’ – bunun etrafından dolaşmanın bir yolu var mı? Yerel sunucuyu çalıştırmak için MAMP kullanıyorum.

  40. Merhaba!
    Yerel siteye başarılı bir geçiş yaptım, ancak Medya Kütüphanem hariç her şey yolunda. Tüm resimler orada (çok sayıda dosya), URL'ler doğru, ancak blogda görünmüyorlar. Medya kütüphanesine gittiğimde sadece resimlerin ızgarasını gösteriyor - hepsi boş, ancak açıklamada, URL'de vb. her şey doğru.

    Sonra ne yapmam gerektiği hakkında bir fikriniz var mı?

    • WordPress kontrol panelinize gitmeyi deneyin, kenar çubuğunun sol alt kısmındaki ayarlar menüsüne tıklayın. Ardından ayarlar alt menüsündeki okuma menüsüne tıklayın, site görünürlüğü seçeneklerine gidin ve 'arama motorlarının indekslemesine izin ver' seçeneğini işaretleyip sayfanın altındaki değişiklikleri kaydet'e tıklayın. Bunun işe yarayıp yaramadığını kontrol edin, yaramazsa terminalinize gidip medya dosyalarını eski sitenizden özyinelemeli olarak manuel olarak çekmeniz gerekebilir - ben bu yolu izledim ve herhangi bir sorunuz olursa size yardımcı olabilirim. Umarım bu yardımcı olur.

  41. Merhaba, Gönderi için teşekkürler, benim için büyük bir başarı.
    Şu ana kadar wp-login sayfasına ulaşabildim.
    ve eğer bu çok aptalca bir soruysa özür dilerim. ama gerçekten wp konusunda yeniyim

    sorunum giriş yapamıyorum :$

    Canlı ayrıntılardaki aynı giriş bilgilerini denedim = çalışmıyor
    çünkü paneli kurmadım ve bu yerel bir kurulum. e-posta çalışmayacak.

    ne yapmalıyım?
    bu arada, mac'te.

    Şimdiden çok teşekkürler. Yardımınız takdir edilecektir!!

  42. Hi again,
    My sincere apologies! Posted a comment yesterday (July 24) re difficulty running the Duplicator program from my browser. Went back to check today and realised that I had made a mistake with the placement of the “test-site” folder which contained the installer.php and the zip archive database.

    Bu klasörü htdocs klasörüne yerleştirdiğimde her şey yolunda gitti ve talimatlarınıza göre web sitesi verilerini yerel olarak kurabildim.

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

  43. Merhaba - harika bir makale daha için tekrar teşekkürler! Hepsi çok yardımcı oldu!

    Yerel bilgisayarımda Duplicator yükleyicisini açma adımındayım. Ancak tarayıcıma “http://localhost/test-site/installer.php” yazdığımda “nesne bulunamadı” diyen bir “404 hatası” alıyorum.

    İlginç bir şekilde, yalnızca "localhost" veya "localhost/phpmyadmin" kullanırsam ikisi de çalışıyor. "test-site" klasörünü "htdocs" klasörüne taşıdım ancak hala çalışmıyor.

    Önerileriniz var mı??
    Teşekkürler

  44. Bu rehber için teşekkürler, ancak SSL sertifikalı canlı bir siteden SSL sertifikası olmayan bir geliştirme sitesine (https'den http'ye?) geçiş yapıyorsanız ne olur?

    Ön yüzü düzgün çalışıyor, ancak HTTPS hala wp-login URL'me ekleniyor ve yönetici paneline giriş yapmamı engelliyor.

    Yerel/geliştirme sitesinin WP giriş sayfasında https'yi kaldırmak için ek adımlar gerekiyor mu?

    • Benzer bir sorun yaşıyorum. Canlı bir siteyi WP Migrate DB eklentisi ve FTP kullanarak MAMP'a taşıdım. Canlı sitenin SSL Sertifikası nedeniyle aşağıdaki hatayı alıyorum. Veritabanı öneklerinin eşleşmemesiyle ilgili bir şeyler var. Ancak canlı sitedeki öneki değiştiremiyorum. Canlı sitedeki öneki yerel kurulum veritabanı önekiyle eşleşecek şekilde düzenlersem sitenin bozulup bozulmayacağını görmek için Go Daddy'yi aradım, garanti vermediklerini söylediler, denedim ve site bozuldu.
      localhost:8888 URL'sine girdiğimde aldığım hata mesajı.

      localhost:8888'e bağlantı sırasında bir hata oluştu. İstemci sunucudan bozuk veri aldı. Hata kodu: SSL_ERROR_BAD_SERVER
      Alınan verilerin orijinalliği doğrulanamadığı için görüntülemeye çalıştığınız sayfa gösterilemiyor.
      Lütfen bu sorun hakkında web sitesi sahiplerini bilgilendirin.

      Şimdiden yardımlarınız için teşekkürler!

    • Pekala, SSL sertifikası kullandım ve yaptığım şey şu:
      WordPress veritabanınızdaki canlı sitenize referans veren URL'leri güncellemeniz gereken adımda, mevcut olabilecek her URL'yi değiştirmek için SQL sorgusunu 4 kez yazarsınız.
      İlkinde "http://www.example.com" gibi kod yazın, sonra "http://example.com", ondan sonra "https://www.example.com" ve son olarak "https://example.com".
      Şunlardan emin olun: 1) URL'leri değiştirecek olan http://localhost/test-site URL'sini dört kez yazdığınızdan emin olun
      2) wp_options, wp_posts ve wp_postmeta'yı doğru olanlarla değiştirin (benimkiler örneğin cagwp_options vb. idi)

      Ve son bir hatırlatma: Son olarak (localhost'a taşıyorsanız), son adımda ana bilgisayar adını localhost olarak değiştirmeniz de gerekir (wp_config.php dosyası)

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

  45. Bu makaleyi kullanmaya çalıştım ancak WordPress'i ne zaman yüklemem gerektiğini emin değilim. Burada bana yardımcı olabilecek biri var mı?

    Teşekkürler

    • wordpress'i tekrar yeniden yüklemenize gerek yok. kaynak wp kurulumundaki tüm dosyalar zaten yedeklenmiş durumda.

  46. Bu talimatları daha önce kullandım ve işe yaradılar, ancak şimdi mamp ve wordpress'in güncellenmiş bir sürümüne sahibim ve sürekli hatalar alıyorum. Oynarken beyaz boş ekran veya index.php dosyası metin olarak karşıma çıkıyor.

    Aşağıdaki kullanıcılara benzer iki sorun.

    belki de bunu güncelleme zamanı gelmiştir.

    Sitemi yerel ortama taşımaktan vazgeçtim ve sadece bir geliştirici URL'sine sahip olmaya karar verdim, ancak yukarıdaki SQL sorgusunu çalıştırdığımda, gerekli tüm değişiklikleri yapsam bile her zaman bir jeton eşleşmezliği hatası alıyorum.

  47. Çalışmanız için çok teşekkürler.

    Ama işe yaramıyor. local installer.php'yi çalıştırırsam boş ekran görüyorum.

    Saygılarımla
    Andi

Cevap Bırakın