Benim wordpress blog Nasıl güvenli liman olabilir Localhost'a?

6 Cevap php

Benim wordpress blog için yerel kalkınma kopyalarını yapmaya çalışıyorum. Ben (Windows için XAMPP üzerinde) yerel wordpress kurmak için önce denedim, eklentileri yüklemek sonra (DB yedekten) canlı verileri almak. Ben veritabanı sayesinde blogunuzun URL'sini değiştirmek sonra bile, hataları her türlü başlar canlı verileri almak zaman sorundur.

Ayrıca, benim sunucuda var yönlendirme kuralları (wordpress veya eklentileri bazıları tarafından belirlenen olsun) yerel olarak çalışmak için görünmüyor.

Dolayısıyla, sadece her şeyi kapmak ve tam sunucusu gibi yerel iş yapmak için güvenli bir yolu var mı?

Senin yardım çok takdir ediyor :)

6 Cevap

  1. online wordpress kurulumunda tüm dosyaların tam bir yedeğini almak
  2. Kullanılan veritabanının tam bir yedeğini almak
  3. Herhangi bir metin düzenleme yazılımı, süreç ile veritabanı yedekleme ve http://old.site ile her geçtiği değiştirmek SQL dosya http://localhost
  4. Belgeniz kök dosyaları ayıklamak
  5. düzenlemek wp-config.php veritabanı host / user / geçiş çimdik
  6. modifiye SQL yedeği almak
  7. admin panelinden içine giriş, Options-> Permalink gidin ve kalıcı bağlantıları güncelleştirmek için kaydetmek

Şey yüklemeye gerek yok, sadece online ne var kapmak. Windows üzerinde yeniden adlandırmak zorunda kalabilirsiniz .htaccess

Belki birileri bir araç, öğretici veya bu tam bir HOWTO, ama arada bir göç genel şeyler ile gelecek:

  1. , Windows nedeniyle .htaccess dosya adı ile sorun olduğundan yönlendirme kuralları muhtemelen işe yaramazsa başlangıç ​​.. Ne genellikle bunu eklemek (veya değiştirmek) Windows dosya daha kullanılabilir kılan htaccess.txt benim Apache config AccessFileName direktifi vardır. Bu işe yaramazsa, buraya. Htaccess içeriğini koydu.

  2. Wordpress ile benim olsa (sınırlı) Deneyim itibaren, oldukça yeni bir sürümünü yükledikten ve tüm eklentileri ekleyerek daha, Wordpress, dosya ve veri yapısının bir ham kopyasını yapmak daha iyidir. Sorunlar lejyon olduğunu Wordpress kod tabanı (vb eklentileri otomatik güncelleme) çok fazla değişiklik yoktur. Daha sonra konfigürasyon dosyalarında yerel yollarını değiştirmek zorunda, ya da tam sunucuda ki taklit bir yerel yol yapısını kuracak.

Eğer canlı verileri kullanarak zaman olsun bazı hataların gönderebilir miyim?

Belki de çok daha basit bir şekilde sadece yerel ana eg blogun adresini bir host başvuru eklemek olacaktır http://en.wikipedia.org/wiki/Hosts_file. Bu aslında potansiyel tuzaklar olmadan etki çalışıyormuş gibi blogunuza sınamak için izin verecek.

İşte 2cents ipucu:

Eğer eklentileri kullanarak, ve bunlardan biri bir api-anahtar (bir örnek için, Google'ın analitik araç, bir anahtar gerektirir) varsa, anahtar may wordpress blog bulunduğu IP adresine bağlı ve may localhost (127.0.0.1) altında başarısız. Eğer herhangi bir IP adresi üzerinde çalışabilir bir küresel anahtarı elde edebilirsiniz Yani çift kontrol görmek için. Bu hizmet ve eklenti bağlıdır. Google Maps Güvenlik Sorgulama akla gelen başka bir şeydir, biridir.

Hope this helps, Best regards, Tom.

Kemp'in cevabı hemen mükemmel. Ben sadece VirtualBox veya VMware gibi bir şey indirmek ve buna Linux kurmak ve bir web sunucusu kalkmak ve sanal makinede çalışan verebilecek eklemek istedim. Bu, herhangi bir WAMP-LAMBASI tutarsızlıklar geçmiş olsun izin istiyorum.

Kemp'in cevabı iyidir - ama SQL dökümü düzenlemek gerekir, ya da veritabanını değiştirmez.

Bunun yerine, wp-config.php dosyasına 2 satır (Ben normalde sadece dosyasında açıklama çizgisinin üzerinde bunları add

define('WP_HOME','http://localhost');
define('WP_SITEURL','http://localhost');


/* That's all, stop editing! Happy blogging. */ <-- this line already present in the file.