phpBB 3.3 Sürüm Yükseltme Rehberi

Bu sayfa, eski nesil phpBB sürümlerinden phpBB 3.3 sürümlerine güncelleme (sürüm yükseltme); ya da herhangi bir mesaj panosu yazılımından phpBB 3.3'e dönüştürme yapmak için yardımcı bilgiler içermektedir. Sorunuzun cevabını burada bulamazsanız, forumlarımızdaki Sürüm Yükseltme Rehberi makalesini okuyabilir, site genelinde Arama yapabilir veya Destek sayfasını inceleyebilirsiniz.

2.0'dan 3.3'e sürüm yükseltme | 3.0'dan 3.3'e sürüm yükseltme | 3.1'den 3.3'e sürüm yükseltme | 3.2'den 3.3'e sürüm yükseltme | Herhangi bir mesaj panosu yazılımını phpBB 3.3'e dönüştürme

2.0'dan 3.3'e sürüm yükseltme

phpBB2 mesaj panosu yöneticilerinin phpBB3'ü ve tüm özelliklerini kullanabilmeleri için, varsayılan phpBB kurulumunun içerisinde bir dönüştürme paketi mevcuttur. Dönüştürme sistemi esnektir ve diğer mesaj panosu sistemlerini de dönüştürme imkanı sağlar. Mesaj panonuzu phpBB3'e dönüştürmek için daha fazla yardıma ihtiyacınız varsa okumaya devam edin...

Dönüştürme işlemi, phpBB 2.0.x'de bulunan güncelleme dosyasına benzer bir PHP dosyası ile yapılır. Bu dosya sayesinde phpBB 3.3.x çalışıncaya kadar kurulum sihirbazına benzer ekranlar gösterilecektir. Bu dönüştürmenin temel talimatları ve sorun giderme için lütfen 2.0 sürümlerinden 3.3 sürümlerine yükseltme mesajını okuyun.

Dikkat: Güncelleme ya da sürüm yükseltme işlemine başlamadan önce hem veritabanınızın hem de dosyalarınızın yedeğini almayı unutmayın.

3.0'dan 3.3'e sürüm yükseltme

phpBB 3.3'e yükseltme, daha önce kurulmuş olan modifikasyonlar (MOD) ve stilleri (temaları) kullanılamaz hale getirecektir. Eğer mesaj panonuzda kullandığınız özel bir logonuz varsa, logonuzu sürüm yükseltme işleminden sonra yeniden değiştirmeniz gerecektir. Detaylı bilgi için phpBB3 logo değiştirme konusuna bakın.

phpBB 3.3, phpBB 3.0 sürümü ile uyumlu değildir, bu nedenle önceki var olan dosyaların çoğunun yükseltme (güncelleme) işleminden önce kaldırılması gerekmektedir.

Yükseltme yapmak için aşağıdaki adımları uygulayın:

  1. Sunucunuzun, phpBB 3.3'ü çalıştırabilmek için gereksinimleri karşıladığından emin olun: bkz. Bölüm 1.1, "Gereksinimler"
  2. Orijinal dosyalarınızın yedeğini alın
  3. Veritabanınızın yedeğini alın
  4. prosilver dışında tüm stilleri devre dışı bırakın
  5. MOD ile alakalı yapılan tüm değişiklikleri veritabanınızdan kaldırın. Bunun için Support Toolkit'in Veritabanı Temizleyicisi kullanılabilir.
  6. Sadece İngilizce (British English) dil paketini kullanın
  7. phpBB 3.3 Tam Paket arşivini indirin
  8. Arşivin içeriğini bilgisayarınıza çıkartın ve phpBB3 klasörünü açın
  9. Aşağıdaki dosyaları paketin içerisinden silin:
    • config.php dosyası
    • images/ klasörü
    • files/ klasörü
    • store/ klasörü
  10. Web sitenizde, mesaj panonuzun (phpBB dosyalarınızın) bulunduğu dizinden aşağıdaki dosyaların DIŞINDAKİ tüm dosyaları silin:
    • config.php dosyası
    • images/ klasörü
    • files/ klasörü
    • store/ klasörü
  11. Bilgisayarınızdaki phpBB3 klasörünün içeriğini, web sitenizdeki mesaj panonuzun (phpBB dosyalarınızın) bulunduğu dizine yükleyin. Kalan dosyaların üzerine yazmanız istenebilir. Dizinlerin üzerine yazmanız ya da birleştirmeniz istenirse, birleştirmeyi seçin.
  12. Veritabanını güncelleyin:
    İpucu
    Büyük mesaj panoları için, bir web tarayıcısı kullanmak yerine komut satırından güncelleme yapmak isteyebilirsiniz. Böyle bir durumda mesaj panonuzun ana dizinindeyken şu komutu çalıştırın: php ./bin/phpbbcli.php db:migrate --safe-mode
    1. Web tarayıcınızı kullanarak mesaj panonuzun ana dizinindeki install/ dizinini ziyaret edin. (ör: http://www.siteadresi.com/forumunuz/install)
    2. "Güncelle" sekmesine tıklayın
    3. "Güncelle" düğmesine tıklayın
    4. "Sadece veritabanını güncelle" seçeneğini seçin ve "Gönder" düğmesine tıklayın
    5. İlerleme çubuğunun %100'e gelmesini ve güncellemenin tamamlandığını belirten mesajın gösterilmesini bekleyin
  13. install/ dizinini silin
    Not
    Yüklemeye ana dizin seviyesindeki .htaccess dosyasının da dahil olduğuna emin olun. Bazı FTP programları, adları belirli karakterlerle başlayan dosyaları göstermez. Bu yüzden FTP programınızdan gizli dosyaların görüntülenmesini etkinleştirmeniz gerekebilir.

    Not
    Eğer mesaj panonuz İngilizce (British English) dışında bir dil kullanıyorsa, https://www.phpbb.com/languages/ adresinden bu dil paketinin phpBB 3.3 ile uyumlu sürümünü indirmeniz gerekir.

    Önemli
    3.3 dosyalarını sunucunuza yüklerken config.php dosyanızın ÜZERİNE YAZMAYIN.

    Önemli
    Dosyalarınızı yedeklerken, FTP programınızın ikili (binary) modda olduğundan veya uzantılar olmadan ikili (binary) modda dosyaları aktardığından emin olun.

3.1'den 3.3'e sürüm yükseltme

phpBB 3.3'e yükseltme, bazı eklentilerin artık çalışmamasına neden olabilir. Ayrıca tüm stiller çalışıyor gibi görünmelerine rağmen güncellenmesi gerekecektir. Eğer mesaj panonuzda kullandığınız özel bir logonuz varsa, logonuzu sürüm yükseltme işleminden sonra yeniden değiştirmeniz gerecektir. Detaylı bilgi için phpBB3 logo değiştirme konusuna bakın.

phpBB 3.3 tamamen geriye dönük olarak 3.1 ile uyumlu değildir ve bazı özel düzenlemeler artık çalışmayabilir. Bu durumda en kolay güncelleme veya sürüm yükseltme yöntemi, güncellemeden önce var olan tüm dosyaları kaldırmak ve özel düzenlemeleri (doğruluğunu teyit ettikten sonra) yeniden uygulamaktır.

Yükseltme yapmak için aşağıdaki adımları uygulayın:

  1. Sunucunuzun, phpBB 3.3'ü çalıştırabilmek için gereksinimleri karşıladığından emin olun: bkz. Bölüm 1.1, "Gereksinimler"
  2. Orijinal dosyalarınızın yedeğini alın
  3. Veritabanınızın yedeğini alın
  4. prosilver dışında tüm stilleri devre dışı bırakın
  5. phpBB 3.3 ile uyumlu olmayan eklentileri devre dışı bırakın. Eklentinin uyumlu olup olmadığını öğrenmek için eklenti yapımcısı ile iletişime geçin.
  6. Sadece İngilizce (British English) dil paketini kullanın
  7. phpBB 3.3 Tam Paket arşivini indirin
  8. Arşivin içeriğini bilgisayarınıza çıkartın ve phpBB3 klasörünü açın
  9. Aşağıdaki dosyaları paketin içerisinden silin:
    • config.php dosyası
    • images/ klasörü
    • files/ klasörü
    • store/ klasörü
  10. Web sitenizde, mesaj panonuzun (phpBB dosyalarınızın) bulunduğu dizinden aşağıdaki dosyaların DIŞINDAKİ tüm dosyaları silin:
    • config.php dosyası
    • images/ klasörü
    • files/ klasörü
    • store/ klasörü
  11. Bilgisayarınızdaki phpBB3 klasörünün içeriğini, web sitenizdeki mesaj panonuzun (phpBB dosyalarınızın) bulunduğu dizine yükleyin. Kalan dosyaların üzerine yazmanız istenebilir. Dizinlerin üzerine yazmanız ya da birleştirmeniz istenirse, birleştirmeyi seçin.
  12. Veritabanını güncelleyin:
    İpucu
    Büyük mesaj panoları için, bir web tarayıcısı kullanmak yerine komut satırından güncelleme yapmak isteyebilirsiniz. Böyle bir durumda mesaj panonuzun ana dizinindeyken şu komutu çalıştırın: php ./bin/phpbbcli.php db:migrate --safe-mode
    1. Web tarayıcınızı kullanarak mesaj panonuzun ana dizinindeki install/ dizinini ziyaret edin. (ör: http://www.siteadresi.com/forumunuz/install)
    2. "Güncelle" sekmesine tıklayın
    3. "Güncelle" düğmesine tıklayın
    4. "Sadece veritabanını güncelle" seçeneğini seçin ve "Gönder" düğmesine tıklayın
    5. İlerleme çubuğunun %100'e gelmesini ve güncellemenin tamamlandığını belirten mesajın gösterilmesini bekleyin
  13. install/ dizinini silin

    Not
    Yüklemeye ana dizin seviyesindeki .htaccess dosyasının da dahil olduğuna emin olun. Bazı FTP programları, adları belirli karakterlerle başlayan dosyaları göstermez. Bu yüzden FTP programınızdan gizli dosyaların görüntülenmesini etkinleştirmeniz gerekebilir.

    Not
    Eğer mesaj panonuz İngilizce (British English) dışında bir dil kullanıyorsa, https://www.phpbb.com/languages/ adresinden bu dil paketinin phpBB 3.3 ile uyumlu sürümünü indirmeniz gerekir.

    Önemli
    3.3 dosyalarını sunucunuza yüklerken config.php dosyanızın ÜZERİNE YAZMAYIN.

    Önemli
    Dosyalarınızı yedeklerken, FTP programınızın ikili (binary) modda olduğundan veya uzantılar olmadan ikili (binary) modda dosyaları aktardığından emin olun.

3.2'den 3.3'e sürüm yükseltme

phpBB 3.3'e yükseltme, bazı eklentilerin artık çalışmamasına neden olabilir. Eğer mesaj panonuzda kullandığınız özel bir logonuz varsa, logonuzu sürüm yükseltme işleminden sonra yeniden değiştirmeniz gerecektir. Detaylı bilgi için phpBB3 logo değiştirme konusuna bakın.

phpBB 3.3, geriye dönük olarak 3.2 ile uyumludur, ancak bazı eklentiler ve özel düzenlemeler artık çalışmayabilir. Bu durumda en kolay güncelleme veya sürüm yükseltme yöntemi, güncellemeden önce var olan tüm dosyaları kaldırmak ve özel düzenlemeleri (doğruluğunu teyit ettikten sonra) yeniden uygulamaktır.

Yükseltme yapmak için aşağıdaki adımları uygulayın:

  1. Sunucunuzun, phpBB 3.3'ü çalıştırabilmek için gereksinimleri karşıladığından emin olun: bkz. Bölüm 1.1, "Gereksinimler"
  2. Orijinal dosyalarınızın yedeğini alın
  3. Veritabanınızın yedeğini alın
  4. prosilver dışında tüm stilleri devre dışı bırakın
  5. phpBB 3.3 ile uyumlu olmayan eklentileri devre dışı bırakın. Eklentinin uyumlu olup olmadığını öğrenmek için eklenti yapımcısı ile iletişime geçin.
  6. Sadece İngilizce (British English) dil paketini kullanın
  7. phpBB 3.3 Tam Paket arşivini indirin
  8. Arşivin içeriğini bilgisayarınıza çıkartın ve phpBB3 klasörünü açın
  9. Aşağıdaki dosyaları paketin içerisinden silin:
    • config.php dosyası
    • images/ klasörü
    • files/ klasörü
    • store/ klasörü
  10. Web sitenizde, mesaj panonuzun (phpBB dosyalarınızın) bulunduğu dizinden aşağıdaki dosyaların DIŞINDAKİ tüm dosyaları silin:
    • config.php dosyası
    • images/ klasörü
    • files/ klasörü
    • store/ klasörü
  11. Bilgisayarınızdaki phpBB3 klasörünün içeriğini, web sitenizdeki mesaj panonuzun (phpBB dosyalarınızın) bulunduğu dizine yükleyin. Kalan dosyaların üzerine yazmanız istenebilir. Dizinlerin üzerine yazmanız ya da birleştirmeniz istenirse, birleştirmeyi seçin.
  12. Veritabanını güncelleyin:
    İpucu
    Büyük mesaj panoları için, bir web tarayıcısı kullanmak yerine komut satırından güncelleme yapmak isteyebilirsiniz. Böyle bir durumda mesaj panonuzun ana dizinindeyken şu komutu çalıştırın: php ./bin/phpbbcli.php db:migrate --safe-mode
    1. Web tarayıcınızı kullanarak mesaj panonuzun ana dizinindeki install/ dizinini ziyaret edin. (ör: http://www.siteadresi.com/forumunuz/install)
    2. "Güncelle" sekmesine tıklayın
    3. "Güncelle" düğmesine tıklayın
    4. "Sadece veritabanını güncelle" seçeneğini seçin ve "Gönder" düğmesine tıklayın
    5. İlerleme çubuğunun %100'e gelmesini ve güncellemenin tamamlandığını belirten mesajın gösterilmesini bekleyin
  13. install/ dizinini silin

    Not
    Yüklemeye ana dizin seviyesindeki .htaccess dosyasının da dahil olduğuna emin olun. Bazı FTP programları, adları belirli karakterlerle başlayan dosyaları göstermez. Bu yüzden FTP programınızdan gizli dosyaların görüntülenmesini etkinleştirmeniz gerekebilir.

    Not
    Eğer mesaj panonuz İngilizce (British English) dışında bir dil kullanıyorsa, https://www.phpbb.com/languages/ adresinden bu dil paketinin phpBB 3.3 ile uyumlu sürümünü indirmeniz gerekir.

    Önemli
    3.3 dosyalarını sunucunuza yüklerken config.php dosyanızın ÜZERİNE YAZMAYIN.

    Önemli
    Dosyalarınızı yedeklerken, FTP programınızın ikili (binary) modda olduğundan veya uzantılar olmadan ikili (binary) modda dosyaları aktardığından emin olun.

Herhangi bir mesaj panosu yazılımını phpBB 3.3'e dönüştürme

phpBB2 mesaj panosu yöneticilerinin phpBB3'ü ve tüm özelliklerini kullanabilmeleri için, varsayılan phpBB kurulumunun içerisinde bir dönüştürme paketi mevcuttur. Dönüştürme sistemi esnektir ve diğer mesaj panosu sistemlerini de dönüştürme imkanı sağlar. Mesaj panonuzu phpBB3'e dönüştürmek için daha fazla yardıma ihtiyacınız varsa okumaya devam edin...

Not:
Dönüştürücü, dönüştürmek istediğiniz eski mesaj panonuzun veritabanına hiç bir zarar vermeyecektir. Dönüştürme işlemi sırasında meydana gelebilecek olası bir hata durumunda, eski mesaj panonuz hala tamamen çalışır vaziyette olacaktır.

Gereksinimler

Dönüştürme işleminin mümkün olduğunca pürüzsüz olabilmesi için, bu öğeleri kontrol edin ve hazırlayın. Başarılı bir dönüşüm için bunlara ihtiyacınız olacaktır.

  • Sunucunuzda phpBB'nin kurulu olması gereklidir. phpBB3 kurulumu hakkında daha fazla bilgi için Bölüm 1.1, "Gereksinimler" bölümüne bakın.
  • Eski mesaj panonuzun depolandığı yerdeki veritabanı bağlantı bilgilerini hazırlayın. Eğer bağlantı bilgilerinin ne olduğunu bilmiyorsanız ya da emin değilseniz, bu bilgileri yapılandırma (config) dosyasında bulabilirsiniz.
  • phpBB kurulumunun yanı sıra eski forumunuzun da hala sunucunuzda kurulu olduğuna emin olun. Eski mesaj panonuzun dosyaları olduğu gibi saklanmalıdır, çünkü bu dosyalar (ör: avatarlar, dosya ekleri, ifadeler, ya da rütbeler) phpBB3'e aktarılacaktır.
  • Dosyaların ve veritabanının phpBB3 kurulumu ile aynı sunucuda olması ve dosyaların aynı alan adı (domain) içerisinde bulunması gerekir. Eğer alt alan adı (subdomain) kullanıyorsanız, dosyaların aynı alt alan adı (subdomain) içerisinde olmasına dikkat edin.

Ön adımlar

Sunucunuzda phpBB3'ün kurulu olması gereklidir. phpBB3 kurulduktan sonra hemen dönüştürme işlemi yapacaksanız install dizinini silmemelisiniz. Eğer öncelikle phpBB3 mesaj panonuzu test etmek ve ayarlamak, daha sonra da dönüştürme işlemine başlamak istiyorsanız, install dizininin adını _install v.b. bir adla yeniden adlandırın. Bu işlem phpBB3 mesaj panonuzu kullanabilmenizi sağlayacaktır. Dönüştürme işlemi için de daha sonra tekrar install dizinine ihtiyacınız olacaktır.

Dönüştürecek olduğunuz mesaj panosu yazılımı için belirli dönüştürücü dosyalarına ihtiyacınız vardır. phpBB2'ye özgü dönüştürücü dosyaları, phpBB3 kurulum dosyalarına dahil edilmiştir. Diğer mesaj panosu yazılımları için mevcut dönüştürücü dosyalarına phpBB.com'daki [3.3.x] Convertors forumundan ya da Türkçe olarak phpBBTurkey.com'daki 3.3.x Dönüştürücüler forumundan ulaşabilirsiniz.

phpBB2'den dönüştürme yapmak için, tarayıcınızdan {phpBB3_ana_dizini}/install sayfasına gidin, DÖNÜŞTÜR sekmesine tıklayın ve talimatları izleyin. Diğer mesaj panosu yazılımları için, uygun dizine dönüştürücü dosyalarını yüklemeniz gerekmektedir. Dönüştürücü dosyaları convert_xxx.php, functions_xxx.php ve isteğe bağlı olarak auth_xxx.php olmak üzere iki veya üç dosyadan oluşacaktır. Dosya adlarındaki xxx kısımları genellikle dönüştürme yaptığınız yazılımın adı olacaktır.

Dönüştürme adımları

phpBB3'ü kurun. Eski mesaj panonuz ve phpBB3 mesaj panonuz aynı sunucuda kurulmuş olmalıdır.

  • Eğer phpBB2'den başka bir mesaj panosunu dönüştürüyorsanız, phpBB.com'da [3.3.x] Convertors forumundaki, ya da Türkçe olarak phpBBTurkey.com'da 3.3.x Dönüştürücüler forumundaki ilgili konudan indirdiğiniz dönüştürücü dosyalarını yükleyin.
  • Tarayıcınızdan {phpBB3_ana_dizini}/install sayfasına gidin, DÖNÜŞTÜR sekmesine tıklayın ve mevcut olan dönüştürücüler listesinden size uygun olan dönüştürücüyü seçin.
  • Sonrasında veritabanı bilgileriniz sorulacaktır. Sorulacak veritabanı bilgileri, dönüştürmekte olduğunuz mesaj panosu yazılımının tablolarının bulunduğu veritabanı içindir. Size SAYFAYI YENİLEYİP DÖNÜŞTÜRMEYE DEVAM ETMEK için bir seçenek bir seçenek sunulacaktır. Bu seçenekte varsayılan değer EVET olarak ayarlanmıştır. Bu seçeği normalde, EVET olarak bırakmalısınız, çünkü HAYIR değeri genellikle test amaçlı kullanılır.
  • Veritabanı bilgilerinizi girip DÖNÜŞTÜRMEYE BAŞLA düğmesine tıkladıktan sonra dönüştürücü, girdiğiniz bilgilerin doğruluğunu teyit edecektir. Eğer girdiğiniz bilgiler onaylanırsa, başka bir DÖNÜŞTÜRMEYE BAŞLA düğmesi göreceksiniz.
  • DÖNÜŞTÜRMEYE BAŞLA düğmesine tıkladıktan sonra dönüştürücü, dönüştürücü dosyalarını kontrol edecektir. Eğer her şey tamam ise DÖNÜŞTÜRMEYE DEVAM ET düğmesi gösterilecektir.
  • Dönüştürücü şimdi eski mesaj panonuzu dönüştürmeye devam edecektir. Dönüşümün ilerleyişi hakkında bilgi sayfaları size gösterilecektir.
  • Dönüşüm işlemi bittiğinde Arama İndeksinin dönüştürülmediğini belirten bir ileti göreceksiniz. Yönetim Kontrol Paneline gidip ARAMA İNDEKSİ'ni oluşturmalısınız. YKP'de BAKIM sekmesini tıklayın ve alt menüden ARAMA İNDEKSİ'ni seçin. Varsayılan arama indeksi FULLTEXT NATIVE'dir ve etkin olarak işaretlidir. Bu genellikle, arama indeksinizi oluşturmak için kullanmak isteyeceğiniz indekstir. Arama indeksi hakkında daha fazla bilgi için phpBB Türkiye forumlarını ziyaret edebilirsiniz.
  • Artık phpBB3 mesaj panonuzun düzgün çalışıp çalışmadığını, izinlerin doğru ayarlandığını, forumların ve mesajların düzgün bir şekilde görüntülendiğini kontrol etmelisiniz. Ayrıca (eğer varsa) avatarların, ifadelerin, dosya eklerinin v.b. dosyaların eski konumdan kopyalandığına emin olun.