1. Bu site çerez kullanmaktadır. Siteyi kullanmaya devam etmeniz halinde çerez kullanımı ile ilgili site koşullarını kabul etmiş sayılırsınız. Daha Fazlasını Öğren.
  2. Forum İllegal Uyarısı Forum kuralları gereği forumda video ve illagal paylaşım yapmak yasaktır.Program Arşivimizde ise kısıtlanmış sürüm yada dağıtımı serbest olan (trial - freeware) yazılımlar yayınlayınız..Aksi takdirde mesajlarınız silinecektir..

vBulletin Forumu Taşıma veya Hosting Değiştirme

Konusu 'webmaster, script, Uygulama,Anlatım' forumundadır ve uydudoktoru tarafından 25 Ekim 2010 başlatılmıştır.

  1. uydudoktoru
    Offline

    uydudoktoru Aktif Üye Yönetici Yönetici

    Katılım:
    13 Haziran 2009
    Mesajlar:
    2.142
    Ödül Puanları:
    38
    vBulletin Forum taşıma veya hosting değişiklerinde bir çok kişi çok sorun yaşadığını görüyorum ve bu konuda elimden geldiği kadar bir makale yazmaya çalışacağım neden sorun yaşarız?


    Sorun yaşamanızın nedeki bir kaç çok basit nedenlerdir bu nedenleri anlatamaya çalışacağım eğer burada belirteceğim şeklinde forumunuzu taşırsanız hiçbir problemle karşılaşmazsınız


    Öncelik şunu belirteyim hosting değişikliklerinde eski yeri kapatmadan önce yeni yerinizi sorunsuz faaliyete geçirdiğinizden emin olun varsın eski yere bir ay daha fazladan aylık ödeyin çünkü yedeklerinizde olabilecek geri dönülmez bir hatadan dolayı sil baştan yapmak zorunda kalacağınıza varsın bir ay fazladan ödeme yapın bana göre bu çok ama çok önemli ve önemle öneriyorum


    İkinci önemli olan veritabanınızın yedeğini doğru almanız gerekiyor nasıl yedek alınır konusunda makale yazdım bu sitede uygulayabilirsiniz veritabanınız çok yüksek MB li değil ise tek parça olarak yedek alabilirsiniz büyük derken text editörlerle açılabilecek şeklinde ancak benim önerim veritabanı yedeğinizi tablo tablo yedek almanız önemle öneriyorum


    Tablo tablo yedek almanın önemi yedek yükleme sırasında bir tablonun bir bölümündeki bir sorunu text editör ile açıp düzeltme imkanı olması ve burada oluşacak bir sorundan dolayı yanı edit sırasında diğer tablolara zarar vermemesi için önemli


    Diğer önemi ise bizler Türkçe karakterler kullandığımız için yanı veritabanımızda Türkçe karakterle olduğu için bir veritabanı veya tabloyu zorunlu bir düzenleme için text editör ile açıp kaydettiğimizde bu kayıt sırasında istemeden yanlış karakter kodlama ile kayıt etmek geri dönüşü olmayan Türkçe karakter bozulmalarına neden olacaktır bu yüzden tablo tablo yedek alınmasın bana göre çok önemlidir


    Veritabanı yedeğinizi doğru bir şekilde aldığınızı varsayarak yeni yere taşımaya başlamadan önce eski yerin PhpMyAdmin paneline giderek sol taraftaki veritabanınızı tıkladığınızda sağ tarafta tablolar göreceksiniz Karşılaştırma yazan sütunda karakter kodlamasının ne olduğuna bakarak NOT etmemiz gerekiyor burada tüm tablolar için aynı olmalıdır bazı tablolarda değişik olması zaman zaman forumda bazı hatalara neden olacaktır bu yüzden ilk veritabanı oluşturduğumuzda hangi karakter kodlama kullanıyorsak hep onu kullanmak gerekir unutmayın


    Şimdi yeni yerimize giderek bir veritabanı oluşturuyoruz veritabanı oluşturma sırasında karakter kodlama seçme izni veriyorsa eski yerdeki karakter kodlamanın aynısını seçin


    Eğer seçenek vermiyorsa veritabanı oluşturduktan hemen sonra PhpMyAdmin paneline giderek sol taraftaki veritabanınızı tıklayın sağ tarafta üste İşlemler yazan yeri tıklayın açılan sayfanın sonunda Karşılaştırma alanından eski yerinizdeki karakter kodlamanın aynısını seçin ve Git butona basın


    Yeni yerimizdeki veritabanın karakter kodlaması eski yerimizdeki karakter kodlaması ile aynı olduğu için yedeğimizi yeni yerimize yüklediğimizde hiç bir karakter sorunu ile karşılaşmayız


    Bir çok forumlarda forumları taşıdıktan sonra Türkçe karakterlerde sorun yaşadıklarını söylerler bunun tek nedeni eski yerdeki karakter kodlama ile yeni yerdeki karakter kodlama tutmaması çünkü her hosting kendine göre varsayılan karakter kodlama belirler bizde veritabanı oluşturduğumuzda bu varsayılan karakter kodlama ile oluşturulur bu bize uygun değil ise yukarıda anlattığım gibi karakter kodlama değiştirilmelidir


    Veritabanımızı oluşturduk, Karakter kodlamasını isteğimize göre değiştirdik ve Yedeğimizi yükleme başlayabiliriz


    Veritabanımıza yedeğimizi yükledikten sonra PhpMyAdmin panele giderek sol tarafta veritabanımızı tıkladığımızda sağda tablolarımız görünecek aşağıdaki link ile tüm tabloları seçerek tablolarımızı
    Tabloyu kontrol et
    Tabloyu uyarla
    Tabloyu onar
    Tabloyu analiz et
    Seçenekleri kullanarak tabloları optimize edin bu her seçenek için tabloları yeniden seçmeniz gerekiyor


    Şimdi FTP deki dosyaları taşıyalım veya yenisiniz yükleyelim


    Burada dikkat edilmesi gereken config.php dosyası yeni yerimize göre düzenleyeceğimiz gibi eski yerde yüklü pluginleri geçici olarak devredişi bırakmak için config.php içine <?php yazan yerin altına aşağıdaki kodu ekleyin




    Kod:
    [COLOR=#0000ff][FONT=verdana]define('DISABLE_HOOKS', true);[/FONT][/COLOR]

    Bu kodu girdiğimizde eski yerde yüklediğimiz plugin eklentileri devredişi bırakacak bunu yapmamızın nedeni bu plugin eklentilere ait FTP dosyalarında eksikler olması durumunda database hata gibi bazı hatalar verdiğinde panik yaparak forum yedeğimde sorun var gibi sorunu olmayacak yerlerde aramanıza neden olabilir bu yüzden pluginleri geçici olarak devredişi bırakarak ilk olarak foruma sağlam ve sorunsuz bir şekilde yüklediğinizden emin olmanıza imkan verecek


    Forum sağlıklı bir şekilde işlediğinden emin olduktan sonra pluginleri amdincp den tek tek kapattıktan sonra config.php dosyadaki yukarıdaki kodu kaldırıp tekrar admincp den tek tek pluginleri açarak varsa eksikleri gidererek tekrar çalışmasını sağlayabilirsiniz


    Pluginleri tek tek kapatıp tek tek açmanın iyi yönü sorun olduğunda sorunun nereden kaynaklandığını görmenizde faydası olacak aksi durumda tüm pluginleri açarak hatanın hangi pluginden nereden kaynaklandığında emin olamazsınız.


    Eğer burada anlattığım gibi forumlarınızı veya web sitelerinizi taşırsanız hiçbir Türkçe karakter sorunu ile karşılaşmasınız hadi kolay gelsin.
     
Yüklüyor...

Sayfayı Paylaş