İmpex kullanımı

3333

Emektar
27 Ara 2005
3,212
47
Little Town.
Önemli nokta şu taşıyacağınız database ile yeni kurduğunuz vbulletin forumun database'si aynı host ve aynı hesap üzerinde olmalı aynı hostta ve farklı hesapta olursa taşırken kilitlenmeler yaşarsınız.
turkhackteam.net
İki önce temiz bir vbulletin 3.5.x yada 3.6.x kurulumu yapın çünkü impex 3.0.x sürümlerinde çalışmaz. Vbulletin.com dan yada başka bir yerden impex`i indireceksin. indirdiğin impex`in klasörünü vbulletin ana klasörüne atacaksın. includes/xml/cpnav_impex.xml dosyasını forum ana klasöründeki includes/xml klasörüne atacaksın. Vbulletin ana klasörüne attığın impex`in içinde impexconfig.php isminde bir php dosyası var. Bu php dosyasını herhangi bir yazı editörü programı ile açın. Aşağıda ki gibi düzenleyin.
turkhackteam.net
Kod:
Kod:
if (!defined('IDIR')) { die; }

$impexconfig['target']['databasetype'] = 'mysql';
$impexconfig['target']['server'] = 'vbulletin SUNUCU (genelde localhost)(yeni kurduğunuz)';
$impexconfig['target']['user'] = 'vbulletin Veri tabanı Kullanıcı Adı(yeni kurduğunuz)';
$impexconfig['target']['password'] = 'vbulletin Veri tabanı şifresi(yeni kurduğunuz)';
$impexconfig['target']['database'] = 'vbulletin Veritabanı adı(yeni kurduğunuz)';
$impexconfig['target']['tableprefix'] = '';


# If the system that is being imported from uses a database,
# enter the details for it here and set 'sourceexists' to true.
# If the source data is NOT stored in a database, set 'sourceexists' to false

$impexconfig['sourceexists'] = false;

# mysql / mssql
$impexconfig['source']['databasetype'] = 'Eskisistemin database türü (oracle,mysql,mssql,vb.)';
$impexconfig['source']['server'] = 'Sunucu';
$impexconfig['source']['user'] = 'kaynak database kullanıcı adı (yani taşıyacağınız)';
$impexconfig['source']['password'] = 'Kaynak database şifresi(yani taşıyacağınız)';
$impexconfig['source']['database'] = 'Kaynak database(yani taşıyacağınız)';
$impexconfig['source']['tableprefix'] = 'var ise table prefix ';

Bu ayarları yaptıktan sonra kurmuş olduğun vbulletinin admin paneline gir. En üstte import diye bir menü çıkacaktır. Oraya tıklıyorsun ve sağ tarafta yeni bir sayfa açılıyor.
turkhackteam.net
Açılan sayfada ;
Select Source Board Format kısmına daha önce kullandığın forum scriptini seçiyorsun.
Select version export to : Vbulletin hangi versiyonunu kurmuşsan o çıkacaktır.
turkhackteam.net
Bunlarıda ayarladıktan sonra "Begin Import" butonuna tıklıyorsun ve yeni bir sayfa karşına geliyor. 13-15 tane modül var. Bunları teker teker en üstten başlayarak "Start Module"`ye tıklıyorsun sonuna kadar devam ediyorsun ve işlem bittikten sonra sayaçları güncelliyorsun. Veriler başarılı bir şekilde aktarılmış olacaktır.
turkhackteam.net
Her modül başarılı bir şekilde çalıştırdıktan sonra, sayaçları güncellemeleisiniz;
turkhackteam.net
Maintenance > Update Counters > Rebuild Thread Information
Maintenance > Update Counters > Rebuild Forum Information

Forum bölümlerinin görüntülenebilmesi için forum cache'ini tekrardan oluşturulmasını sağlayın, bunun için forum manager bölümüne girip Save Display Order demeniz yeterli.

Arama fonksiyonun çalışması için;

Maintenance > Update Counters > Rebuild Search Index bölümünü çalıştırın
turkhackteam.net
Ve Import ettiğiniz kullanıcılar forumda tekrar aktif olabilmeleri için şifrelerini resetlemeleri gerekiyor, herkese şifrelerini resetleyebilecekleri bir mail yollarsanız bu sorunuda aşmış olursunuz.
turkhackteam.net

Not : Daha önceden kurmuş olduğun vbulletinde herhangibir şekilde açılmış forum,mesaj,konu olmasın bomboş olsunki import işlemi başarı ile gerçekleşsin.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.