• 15-11-2012, 01:04:28
    #1
    merhabalar,

    arkadaşlar 4 tane wordpress sitem var, bu 4 sitenin databaselerini tek bir siteye taşımak istiyorum. Daha doğrusu var olan 4 wordpress database i tek bir database altında birleştirmek istiyorum nasıl yapabilirim ?

    Not : wp_post ve wp_comments tabloların geçmesi yeterli olacak.

    Birleştirme yaptım denedim ama olmadı : 1 tane d.b i yükledim ardından aynı database'e 2. sitenin db i üzerine yüklemeye çalıştım ancak hata veriyor.

    yardımcı olursanız çok sevinirim
  • 15-11-2012, 01:09:02
    #2
    Üyeliği durduruldu
    Şunu deneyin hocam ,

    * Tüm siteleri tek hosta taşıyın , reseller veya vps.
    * Tek bir veritabanı oluşturun.
    * Sitelerin tüm config dosyalarını o veritabanına göre düzenleyin.

    Veya ayrı hostlardaysa,

    * Config dosyalarına localhost kısmına İP adresi ile tanımlama yapın. ( Veritabanının olduğu sunucuya ait İP adresi ve MySQL portu olarak. )
  • 15-11-2012, 01:16:47
    #3
    Effe ilgin için teşekkürler ancak benim yapmak istediğim o değil.

    4 tane farklı web sitesinin veri tabanlarındaki "İÇERİK ve yorumları" tek bir wordpress database'ine aktarmam gerekiyor. Yani 4 sitedede farklı içerikler var ve bunları tek bir site altına almak istiyorum.
  • 15-11-2012, 02:12:39
    #4
    raskors adlı üyeden alıntı: mesajı görüntüle
    Effe ilgin için teşekkürler ancak benim yapmak istediğim o değil.

    4 tane farklı web sitesinin veri tabanlarındaki "İÇERİK ve yorumları" tek bir wordpress database'ine aktarmam gerekiyor. Yani 4 sitedede farklı içerikler var ve bunları tek bir site altına almak istiyorum.
    Bunun için öncelikli koşul php bilmeniz. Malum her data otomatik üretilen id'ler ile tutuluyor. Tüm içerikleri tek veritabanına iliştirmek için içeriklerin idlerinin birbirinden farklı olmasını sağlamalısınız.

    Bunu basit mantık bot yazarak çözebilirsiniz.

    Kolay gelsin.
  • 15-11-2012, 02:26:51
    #5
    Merhabalar,

    Wordpress için en mantıklı db birleştirme olayı yazı ve yorumları xml olarak indirip yine aynı şekilde xml olarak yüklemektir. Kısaca bu olay nasıl olacak anlatayım size;

    Öncelikle yedeklemek istediğiniz sitenin wp-admin giriş yapıp Araçlar sekmesine tıklayın. Oradaki dışa aktarı seçip tüm içerik işaretli olacak şekilde xml dosyasını pc ye indirin.

    Daha sonra bu sefer yüklemek istediğiniz sitenin wp-admin giriş yaparak araçlar sekmesine tıklayarak içe aktarı seçerek pc ye indirmiş olduğunuz xml dosyasını yüklediğiniz taktirde eski sitedeki yazı ve yorumlar yeni sitenizin de çıkacaktır.
  • 15-11-2012, 03:59:35
    #6
    _PatroN_ adlı üyeden alıntı: mesajı görüntüle
    Bunun için öncelikli koşul php bilmeniz. Malum her data otomatik üretilen id'ler ile tutuluyor. Tüm içerikleri tek veritabanına iliştirmek için içeriklerin idlerinin birbirinden farklı olmasını sağlamalısınız.

    Bunu basit mantık bot yazarak çözebilirsiniz.

    Kolay gelsin.
    Patron selamlar . Ses, XML ile yapılabileceğini söylemiş onu deneyeceğim. yinede teşekkürler.

    Ses adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    Wordpress için en mantıklı db birleştirme olayı yazı ve yorumları xml olarak indirip yine aynı şekilde xml olarak yüklemektir. Kısaca bu olay nasıl olacak anlatayım size;

    Öncelikle yedeklemek istediğiniz sitenin wp-admin giriş yapıp Araçlar sekmesine tıklayın. Oradaki dışa aktarı seçip tüm içerik işaretli olacak şekilde xml dosyasını pc ye indirin.

    Daha sonra bu sefer yüklemek istediğiniz sitenin wp-admin giriş yaparak araçlar sekmesine tıklayarak içe aktarı seçerek pc ye indirmiş olduğunuz xml dosyasını yüklediğiniz taktirde eski sitedeki yazı ve yorumlar yeni sitenizin de çıkacaktır.
    Ses, ilgi ve alakanıza çok teşekkür ederim. Hakikaten iyi bir mantık. İnşallah XML işe yarar. Blogspot sitelerden normal siteye geçişlerde öyle yapıyorlardı. Ama birden fazla db'yi geçirebilir mi ona bakacağım.

    Taşıma yaptıktan sonra tekrar konuya bilgilendirme mesajı yazarım. Tekrar çok teşekkürler.
  • 15-11-2012, 04:08:52
    #7
    raskors adlı üyeden alıntı: mesajı görüntüle
    Ses, ilgi ve alakanıza çok teşekkür ederim. Hakikaten iyi bir mantık. İnşallah XML işe yarar. Blogspot sitelerden normal siteye geçişlerde öyle yapıyorlardı. Ama birden fazla db'yi geçirebilir mi ona bakacağım.

    Taşıma yaptıktan sonra tekrar konuya bilgilendirme mesajı yazarım. Tekrar çok teşekkürler.
    Geçer hocam sıkıntı olmaz elinizde 100 lerce xml yedegi olsun 1 site altında toplamanız mümkün taki atacak olduğunuz sitenin içeri aktarma boyutları yeterli olsun Eğer hata verirse aşağıdaki yöntemle çözüm bulabilirsiniz.

    xml boyutu büyükse dışarı aktarmada sıkıntı yaratmaz. Fakat içeri aktarda hata verebilir onuda php.ini dosyasının boyutlarını çoğaltarak aşabilirsiniz.