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

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.

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.

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.

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.

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.

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.

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.

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:

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.

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.

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.

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.

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.

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

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.

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.

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.

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

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.

Jiří Vaněk
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.
Jakob Uzioa
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?
WPBeginner Desteği
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
Tye
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?
WPBeginner Desteği
Kullanıcılarınız çalışmıyorsa, aşağıdaki makalemizdeki adımları izleyerek manuel olarak bir kullanıcı ekleyebilirsiniz. Yerel bir kurulum için FTP yerine dosya yöneticinizi kullanabileceksiniz.
https://www.wpbeginner.com/wp-tutorials/how-to-add-an-admin-user-in-wordpress-using-ftp/
Yönetici
Mark
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.
WPBeginner Desteği
Rehberimizin yardımcı olabildiğine sevindik!
Yönetici
Lina
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
WPBeginner Desteği
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
Awais
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ü.)
WPBeginner Desteği
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
Deb
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
WPBeginner Desteği
Bunun birkaç olası nedeni var ancak başlangıç noktası olarak, bu hatanın en yaygın çözümü olduğu için aşağıdaki rehberimizi izleyerek küçük resimleri yeniden oluşturmayı deneyebilirsiniz:
https://www.wpbeginner.com/plugins/regenerate-thumbnails-new-image-sizes-wordpress/
Yönetici
Aamir Khan
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.
WPBeginner Desteği
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
George
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.
WPBeginner Desteği
Glad our guide was helpful
Yönetici
Barry
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.
WPBeginner Desteği
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
Daniel
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
WPBeginner Desteği
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
McKenzie
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?
WPBeginner Desteği
Aşağıdaki sorun giderme kılavuzumuzu inceleyerek başlamanızı öneririz:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Yönetici
Collins
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.
WPBeginner Desteği
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
Murat
“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………..
WPBeginner Desteği
Thanks for sharing this should someone be running into that error
Yönetici
Chinwe
Bunun için çok teşekkür ederim. İşe yaradı.
WPBeginner Desteği
Glad our guide was helpful
Yönetici
Ivana Spasic
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?
WPBeginner Desteği
Bu sorunun en yaygın nedeni için doğru veritabanını seçtiğinizden emin olmak istersiniz.
Yönetici
Jill
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?
WPBeginner Desteği
Yerel sitenizin URL'sini değiştirmek için aşağıdaki kılavuzumuzu takip edebilir ve s'yi kaldırabilirsiniz:
https://www.wpbeginner.com/wp-tutorials/how-to-change-your-wordpress-site-urls-step-by-step
Yönetici
Hazel beaver
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ı?
WPBeginner Desteği
İstediğiniz şeye en yakın olanı, göz atmak isteyeceğiniz bu kılavuzun 2. yöntemi olacaktır.
Yönetici
Daniel
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
WPBeginner Desteği
Sitenizin veritabanına girip, seçenekler tablosuna gidip, site url'nizi ve adresinizi orada localhost olarak değiştirmeniz gerekecektir. Veritabanınızı nasıl değiştireceğiniz konusunda buradaki makalemize göz atmak isteyebilirsiniz: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-database-management-with-phpmyadmin/
Yönetici
Bine
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
WPBeginner Desteği
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
Niaz Muhammad
Harika bir eğitim, bilginizi paylaştığınız için teşekkürler
WPBeginner Desteği
Glad you liked our article
Yönetici
alvaro hernandez
harika çalışıyor!!! seni seviyorum!
WPBeginner Desteği
Glad our guide was helpful
Yönetici
T_WA
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?
WPBeginner Desteği
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
Said
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
WPBeginner Desteği
Muhtemelen localhost'unuzun güzel kalıcı bağlantıları kabul etmemesinden kaynaklanıyor: https://www.wpbeginner.com/wp-tutorials/how-to-enable-custom-permalinks-in-wordpress-wamp-installation/
Yönetici
Ifthikar Hussain
Harika Çalışıyor, yeni bir sorun yaşıyorum, sadece word press sitemin ana sayfasına erişebiliyorum. diğer sayfalara nasıl erişebilirim??
WPBeginner Desteği
Karşılaştığınız hataya bağlı olacaktır. Başlamak için şunlardaki sorun giderme adımlarına göz atabilirsiniz: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Yönetici
Hannah
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?
WPBeginner Desteği
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
Philip
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
WPBeginner Desteği
Glad our guide could be helpful and still works
Yönetici
Basem
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ı.
Patrick
Birisi localhost sitesinin canlı https'den kopyasının yönetiminin https kullanmak istemesi için bir çözüm bulsun mu?
dowlass
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.)
Michael
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ı.
Emma
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!
WPBeginner Desteği
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
andy
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.
andy
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
Suhana
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.
Patrick Pogi
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
Jason
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
John
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
Steve
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.
Braun Philippe
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
Sara
Merhaba
Ben de IDRIS D gibi boş ekran yaşıyorum... herhangi bir öneriniz var mı?
Idris D
Maalesef bu kılavuzu izlediğimde, yerel sitemdeki tüm bağlantılar canlı siteye yönlendiriliyor.
Herhangi bir öneriniz var mı?
Adrian Stangell
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ı?
Joel M
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.
Aaron L
3 yerine dört tane '8' deneyin…. localhost:8888/localwebsite
Natalie Bell
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ı?
Grant
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.
Carolina
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!!
WPBeginner Desteği
Merhaba Carolina,
PHPMyAdmin kullanarak şifreyi değiştirebilirsiniz.
Yönetici
DavidA
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!
DavidA
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
Engelle
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?
simone
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!
xasmatic
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-siteURL'sini dört kez yazdığınızdan emin olun2) 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’);
Veer Abheek Singh Manhas
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
AIAI
wordpress'i tekrar yeniden yüklemenize gerek yok. kaynak wp kurulumundaki tüm dosyalar zaten yedeklenmiş durumda.
Alex
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.
Andi
Ç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