LDU to SMF to PHPBB [Çözüldü]

Diğer panoları phpBB'ye dönüştürme.

LDU to SMF to PHPBB [Çözüldü]

İleti webportalim 02.04.2007, 16:28

Bu konuda ldu dan phpbb ye kadar süregelen bir serüveni ve yaşadıklarımla anlatacağım.
:)

uzun zamandır ldudan phpbb ye geçmeyi düşünüyor ve bu konuda araştırmalar yapıyordum.
ne yazıkki direk bir geçiş converti yoktu.

Bu forumdan edindiğim bilgiler ve web de yaptığım araştırmalarla denemeler yaptım.

Simuzer'in önerdiği gibi önce ldu dan smf ye geçtim. fakat bir sorun vardı. smf den phpbb ye geçiş için gerekli olan convert dosyası benim ldu dan smf ye geçiş için kullanabildiğim sürümlerle farklıydı. yani ldu dan smf 1.1.1 e uygun convert dosyası var smf den ise smf_1-1-rc den phpbb ye geçiş yapılabiliyordu. ldu dan smf_1-1-rc ye convert dosyası olmadığından geçiste söz konusu değildi.

Yeni yayınlanan smf 1.1.1 to phpbb convert dosyası bu sorunu ortadan kaldırdı. (geçiş mümkün fakat sorunlu) :?


LDU to SMF:

tüm işlemleri local de deniyoruz.

ldu db sini ve root daki dosyaları indirip, localde çalışacak hale getiriniz..
localde ldu yu kurduğunuz klasör root olsun (örnek)
örneğin:
http://localhost/root klasöründe ldu sorunsuz çalışıyor olmalı.
http://localhost/root klasörüne smf 1.1.1 i ldu nun db ismiyle bir kurulum yapın. db isimleri aynı olacak.

smf nin sorunsuz çalıştığından emin olun.

http://www.simplemachines.org/download/?converters adresinden LDU Converter dosyasını indirin, açın ve http://localhost/root dizinine atın.
Not: smf yi varklı bir dizine de kurabilirsiniz convert dosyasını uygularken ldu ve smf nin hangi dizinlerde olduklarını soruyor.

http://localhost/root/convert.php çalıştırdığınızda kurulum gerçekleşecektir.

artık ldu portal ı hariç herşey smf ye dönüşmüş olacak.

ldu ya ait tabloları ve root dizinindeki dosyalarını silin.

SMF to PHPBB2

smf nin bulunduğu dizine phpbb nin son versiyonunu indirin ve smf db ismiyle bir kurulum gerçekleştirin. ve phpbb nin sorunsuz çalışıyor olduğundan emin olun.

http://sourceforge.net/project/showfile ... _id=226078 adresinden convert_smf_111_v1b.zip dosyasını indirin, açın ve root dizinine atın.

http://localhost/root/convert/index.php dosyasını çalıştırın.
karşımıza gelen kurulum ekranında SMF 1.1.1 szan yerin solunda ki kutucuğu işaretleyin.

Forum address yazan yere : http://localhost/root
Forum path yazan yere : ../http://localhost/root
yazın ve convert yazısını tıklayın ve continue deyip geçişi tamamlayabiliriz.

ldu db sini smf üzerinden phpbb ye tüm kullanıcıları mesajları ile aktarmış olduk.

root dizininden convert dosyalarını ve smf ye ait doyaları silin. db den smf tablolarınıda silin.


Şimdi buraya kadar hiçbir sorun yaşamadım.

phpbb ye geçişle birlikte bi dizi sorun ortaya çıkıyor, bu sorunları bu konu altında sizlerinde desteği ile beraber çözmeyi istiyorum. yardımcı olursanız sevinirim.


Sorunlar:
:?
1. Login sorunu.

geçişten sonra login olmaya çalıştığımda sayfa görüntülenmiyor, HTTP 404 hatası.
geri tuşuna basıp site logusunu tıklayınca login oluyor. ilginç bir login olma yöntemi :wink:

2. Admin paneline ulaşılmıyor.
Bu şekilde login olmasına ragmen admin paneline ulaşılamıyor, HTTP 404 hatası.

3. Türkçe karekter sorunu.
Geçişten sonra Türkçe karakter sorunu var.


bu sorunlar için neler yapılabilir?
ayrıntılı bilgi verebilirseniz deneyebilirim..
şimdiden teşekkürler.



!
En son webportalim tarafından, 17.04.2007, 18:20 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
Kullanıcı avatarı
webportalim
Üye
Üye
 
İleti: 11
Kayıt: 19.07.2006, 14:53
Konum: İstanbul

Cvp: LDU to SMF to PHPBB

İleti Simuzer 03.04.2007, 07:48

1. ve 2. sorun aynı:

Çözüm: veritabanından phpbb_config tablosunda aşağıdaki verileri bul ve değiştir. Mesela, phpbb http://localhost/root şeklinde çalışıyorsa,

Kod: Tümünü seç
server_name     localhost
script_path    /root/


http://www.simuzer.com/webportalim şeklindeyse

Kod: Tümünü seç
server_name     www.simuzer.com
script_path    /webportalim/


http://localhost ise,

Kod: Tümünü seç
server_name     localhost
script_path    /


http://www.canver.net ise,

Kod: Tümünü seç
server_name     www.canver.net
script_path    /



3. Sorun: Öncelikle LDU olarak indirilen veritabanı içerisinde Türkçe karakter sorunu var mı?

Eğer temiz ise, LDU -> SMF dönüşüm sonrasında SMF veritabanında Türkçe karakter sorunu var mı?

O da temiz ise, SMF -> phpBB çevriminde bir sorun var demektir. Ancak Tek sorun Türkçe karakterse, bunu hallederiz. Cuma günü İstanbuldayım...
Kullanıcı avatarı
Simuzer
Geliştirme Grubu
Geliştirme Grubu
 
İleti: 668
Kayıt: 09.11.2005, 09:34
Konum: İstanbul

Cvp: LDU to SMF to PHPBB

İleti webportalim 04.04.2007, 01:53

harikasın Simuzer :+1:

dediklerini yaptım,
script_path de smf_1.1.1 yazıyordu onu sildim,
server_name /root/ şeklinde yaptım ve login sorunu kalmadı.


LDU veritabanını indirdiğimde Tükçe karakter sorunu yoktu, SMF ye geçişte yaşadığım Türkçe karakter sorunu dil paketini uygulayınca çözülmüştü.
sorun SMF den phpbb ye geçitken sonra oldu.
yapabileceğim bir şey ise deneyebilirim.
Kullanıcı avatarı
webportalim
Üye
Üye
 
İleti: 11
Kayıt: 19.07.2006, 14:53
Konum: İstanbul

Re: LDU to SMF to PHPBB

İleti webportalim 17.04.2007, 15:12

bu konudaki Türkçe karakter problemi Simuzer tarafından çözüldü.

örnek teşkil etmesi ve aynı sorunu yaşayan arkadaşların bilgilendirilmesi açısından, Simuzerin bunu nasıl yaptığını merak ediyor ve bunu bizimle paylaşmasını bekliyoruz.
:roll:
Kullanıcı avatarı
webportalim
Üye
Üye
 
İleti: 11
Kayıt: 19.07.2006, 14:53
Konum: İstanbul

Re: LDU to SMF to PHPBB

İleti Simuzer 17.04.2007, 16:27

Normalde herhangi bir Türkçe karakter sorunu vermeyecektir. Ancak, veritabanında phpmyadmin ile karşılaştırma kodunda değişiklikler yaptı iseniz sorun yaşamanız muhtemeldir.

Ben sadece, webportalim'ın yapmış olduğu değişiklikleri eski haline getirdim o kadar.
Kullanıcı avatarı
Simuzer
Geliştirme Grubu
Geliştirme Grubu
 
İleti: 668
Kayıt: 09.11.2005, 09:34
Konum: İstanbul

Re: LDU to SMF to PHPBB [Çözüldü]

İleti sonerium 04.03.2008, 15:59

Çok başarılı bir biçimde smfden phpbb2ye geçiş yptım. Ancak bir sorunum var. Log-in olamıyorum. Admin paneline giremiyorum :) Admin şifremi mail ile istedim hala gelmesini bekliyorum. phpmyadminden user sqlunu indirip orda şifre olabilecek değerleri denedim olmadı. Şifremi nasıl alabilirim?
Kullanıcı avatarı
sonerium
Üye
Üye
 
İleti: 18
Kayıt: 14.05.2007, 15:14


Dönüştürme Betikleri



Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir