3. soru dan başlamak en iyisi:
"benim phpbb3 install yaparken hazır phpbb2 veritabanı üzerindenmi install yapmam gerekiyor"
Evet phpBB 2.0.x ten phpBB3'e güncelleme yaparken 2.0.x'ın veritabanını kullanacaksın, ancak dönüştürme formunda ön-ad (prefix) için phpbb2_ (2.0.x prefixi) yazmayacak, phpbb3_ vb yazacaksın.
Dönüştürme sistemi phpbb2 ye ait verileri süzecek ve bunları kendine uygun hale getirip phpbb3_ prefixi ile aynı veritabanına kaydedecektir.
phpbb2 veritabanı kesinlikle zarar görmez, hatta ona hiç dokunulmaz da diyebiliriz, sadece oradan okuma yapılır, o yüzden dönüştürme işleminin hiçbir riski yok, beğenmezseniz, sorun çıkarsa daima phpbb 2.0.x sistemi ile devam edebilirsiniz.
2. forums/ yazan yere phpbb3 dosyalarını attığınız yere göreceli olarak phpbb2 forumunun yerimi yazacaksanız. Bu özelliğin sebebi, bazı dosyaların da kopyalanması (attachment, smilies, avatar, rank vb.)
Bu konuda bir resim ekleyeyim, daha anlaşılır olur. Ayrıca önceden derlediğim birkaç yazıyı da alıntı olarak ekliyorum.
Ön bilgiler
Dönüştürme işlemine başlamadan önce her ihtimale karşı verilerinizi yedekleyiniz.
Dönüştürme işlemleri
phpbb3'ü sunucumuza atıyoruz ve phpbb2 ile aynı veritabanına phpbb_ hariç bir prefix ile kuruyoruz. Kurulum bittikten sonra son aşamada yönetim paneline gitmemizi sağlayan "login/giriş" butonuna basmıyoruz, "convert" sekmesine geçiyoruz.
"Available convertors" listesinde, phpBB 2.0.x yazan kutunun sonundaki "Convert" linkine tıklıyoruz.
"Specify conversion options" sayfasına ulaşıyoruz. Buradaki ayarlar phpBB2 forumunun ayarlarıdır. "Prefix for tables in database" kısmı phpBB2 de kullandığımız veritabanının prefix'ini yazacağız, ancak phpbb_ den farklı prefixlerde hata veriyor, yani phpbb2 phpbb_ prefix'i ile kurulu olmalı *1. "Forum path" ise phpBB2 forumunun phpBB3'e göre göreceli yoludur.
Prefix for tables in database: phpbb2 nin veritabanı ön eki (prefix)
Forum path: phpbb2 forumunun göreceli yolu
Sonra "Begin conversion" butonu basıyoruz. 27 adımlık bir dönüştürme işlemi yapacağız
*1 emin değilim
Please make sure that these folders exist and are writable by the webserver then try again:
images/avatars/gallery/
images/ranks/
images/smilies/