2.0 Upgrade (Tüm SMF Sürümlerinden 2.0 Sürüme Güncelleme)

Started by bolubeyi61, June 11, 2011, 09:18:19 PM

Previous topic - Next topic

bolubeyi61


2.0 UPGRADE
(TÜM SMF SÜRÜMLERİNDEN 2.0.2 SÜRÜME GÜNCELLEME)

Forumumu neden 2.0 sürüme güncellemeliyim?

Hiç bir sistemin %100 güvenirliliği yoktur. Kaldı ki bankaların elektronik sistemleri, facebook, mynet gibi sistemler bile her gün bir takım saldırılara maruz kalmakta ve zaman zaman bu saldırılar neticesinde kullanıcılar zor durumlarda kalmaktadırlar. Bu tip saldırılar neticesinde sistemde yeni açıkların bulunduğu tespit edilmekte ve bu açıkları kapatabilmek için de sistemlerin yazılımları zaman zaman güncellenmektedir.  Aynı durum SMF için de geçerlidir. O halde bizlerin de SMF forumlarımızı kötü niyetli kimselerden koruyabilmek için yayınlanan sürüm güncellemelerini yapmamız gerekiyor.
Bunun yanında sürüm güncellemesi yapılmasıyla sistemde tespit edilen hatalar giderilmekle beraber 1.1.x serisinde olmayan ek özellikler SMF kullanıcılarının  hizmetine sokulmuş oluyor.

1.1.x sürümden sonra 2.0 sürümle gelen yenilikler nelerdir?

Değişik renk seçenekleriyle Curve tema 2.0 serisi ile beraber geldi.

Sayfaların yüklenme süresi ön bellekleme özelliği ve tablosuz tasarım sayesinede azaldı.

Gelişmiş yazı editörü sayesinde kopyala yapıştır yöntemiyle resimleri de daha kolay ekleyebileceksiniz.

Paket modifikasyonları kurarken modifikasyonları tüm temalarınıza aynı anda kurabilirsiniz. Böylece default harici kullandığınız temalara manuel edit yapmanız gerekmeyecek.

Paket yükleme ekranında forum sürümüzü daha düşük bir sürüm göstererek yeni sürümlere güncellenmemiş modifikasyonları daha yüksek sürümlere uygulayabilmeniz mümkün.

2 farklı yönetim paneli seçeneği mevcut.

Gelişmiş profil alanları sayesinde yönetim panelinden kayıt sırasında ya da daha sonra üye profillerine eklenmek üzere yeni profil alanları oluşturabilirsiniz.

Ücretli abonolik sistemi ya da vip üyelik sistemini aktive edebilirsiniz.

İleti moderasyonu sayesinde istediğiniz bölümlerde üyelerinizin yazdıklarını admin onayından geçtikten sonra görüntülenmesini sağlayabilirsiniz.

Uyarı sistemini aktif ederek forumda rahat durmayan üyelerinizi uyarabilir ya da susturabilirsiniz.

Üyeleriniz openid ile siteye giriş yapabilir.

Üyelerinize otomatik olarak doğum günü maili atabilirsiniz.

Kurduğunuz modların türkçe dil desteği yoksa ingilizce dil dosyasından ilgili verileri otomatik seçiyor.

Forum bakımı tamamen yeni, istediğiniz gibi gün içerisinde forumun kendi kendine bakım yapmasını, ileti sayısını tekrar saymasını veya aktif olmayan kullanıcıları temizlemesini sağlayabilirsiniz.

Arama motoru kayıtlarını tutabilir, hangi botun ne kadar forumunuzda durduğunu kaç defa geldiğini nereleri gezdiğini görebilirsiniz.

Konuları toplu olarak bir bölümden diğerine taşıyabilirsiniz.

2.0 Sürüm güncelleme işlemini uygulamadan önce şunları bilmeniz gerekir:

2.0 sürüm güncelleme işlemi yapıldığında forum sürümünüz SMF 2.0 olacaktır.
Upgrade işleminin tamamlanmasıyla beraber sitenizde kurulu olan tüm paket ve manuel modifikasyonlar silinecektir. Kullanmak istediğiniz modifikasyonları tekrar kurabilirsiniz.

Upgrade işlemini başarı ile tamamladığınızda üyeleriniz, konularınız, istatistikleriniz, özel mesajlarınız gibi verilerinize bir zarar gelmez. Hepsi korunacaktır.

2.0 upgrade işlemini yaptıktan sonra 1.x sürüme geri dönemezsiniz. Ancak 2.0 sürümden diğer forum yazılımlarına convert yapıp tekrar 1.1.x sürüme geri dönebilirsiniz. Fakat bu durumda da veri kayıpları yaşamanız muhtemeldir.

2.0 Sürüm güncelleme işlemini uygulamadan önce yapmanız gerekenler:

Bu başlıkta anlatılanları yapmak zorunlu değildir. Yapılmasa da olur. Fakat upgrade işlemi sırasında yapabileceğiniz yanlış bir işlem ya da bir elektrik kesilmesi durumunda veritabanınız hasar alabilir ve siteniz kullanılamaz bir hale gelebilir. Bu gibi durumlarda veritabanı yedeğinizi geri yüklemeniz gerekecektir. Elinizde veritabanı yedeğiniz yoksa ortada dımdızlak kalırsınız. Bu nedenle veritabanı yedeği almadan upgrade işlemine başlamamanızı şiddetle tavsiye ediyorum.

Forumunuzun admin panelinden, phpmyadminden ya da mysqldumper ile veritabanınızın yedeğini alınız. Sorunsuz bir yedek için mysqldumper kullanmanızı öneriyorum. mysqldumper ile alınan yedekler gerektiğinde yine mysqldumper ile sorunsuz bir şekilde geri yüklenebilmektedir. mysqldumper hakkında bilgilenmek için tıklayınız.

Veritabanı yedeği almadan önce forumunuzun admin panelinden tüm kullanıcılar için varsayılan temayı default yapmanız ve forum bakımı yapmanız ileride çıkabilecek bazı sorunları en baştan bertaraf etmenizi sağlayacaktır.

Veritabanı yedeği aldıktan sonra sıra geldi ftp yedeği almaya. Ftp yedeği almak da yapılması zorunlu bir işlem değildir. Fakat ileride çıkabilecek bazı problemleri daha çabuk ve etkili bir şekilde çözebilmek için ftp yedeği almanızda fayda var. Bunun için bir ftp programı ile tüm dosya ve klasörleri bilgisayarınıza indirip muhafaza etmenizde fayda var. Artık upgrade işlemine güvenle başlayabiliriz.

2.0 upgrade işlem basamakları:

1.   http://download.simplemachines.org/ adresinden 2.0 large upgrade dosyalarını indirip masa üstüne kaydediyoruz.
2.   http://download.simplemachines.org/?smflanguages adresinden türkçe dil dosyalarını indirip masa üstüne kaydediyoruz.

3.   Masa üstünde smf isminde bir klasör oluşturun.
4.   2.0 large upgrade dosyalarını zipten çıkarıp masa üstünde oluşturduğunuz smf isimli klasöre atın.

5.   Türkçe dil dosyalarını zipten çıkararak yine masa üstünde oluşturduğunuz smf isimli klasörün içine atın.
6.   Masa üstündeki smf isimli klasörünün içindekileri ftp programı kullanarak mevcut forum dosyalarınızın üzerine yazdırın. Bu işlemi yaparken sunucunuzdan hiçbir dosyayı silmeyin.

7.   Dosya ve klasörler sunucunuza yüklendikten sonra seo kullananlar forum dizininde bulunan .htaccess isimli dosyanın yedeğini alarak silsin.
8. Tarayıcınızın adres çubuğuna http://www.site_adiniz.com/forum_dizininiz/upgrade.php yazıp enterleyin. Bu arada yapıştırdığınız adresi kendinize göre editlemeyi unutmayın.
         
9. Türkçe dil dosyaları henüz güncellenmediği için aşağıdaki ekranla karşılaşmanız muhtemeldir. TRY ENGLISH tıklayıp devam ediniz.


10. Açılan sayfada login bilgilerinizi girip Continue butonuna basınız.


11. Sayfa değişince tekrar Continue butonuna basınız.


12. Upgrade devam ediyor bekleyiniz.


13. Continue butonuna tıklayıp devam ediyoruz.


14. Delete this upgrade.php and its data files now. (doesn't work on all servers.) tıkını koyup upgrade işlemini tamamlıyoruz. upgrade.php dosyası silinmedi ise ftpden manuel siliniz.


15. Upgrade işlemi tamamlanmıştır. Hayırlı olsun.

Anlatıma ait html formatında dökümanı ekten indirebilirsiniz.

cee山



Emre A.

Yukarıdaki ENG hatasını almamak için. SMF 2,X sürümünüzün Türkçe dil dosyasınıda yüklediğinizde hata ortadan kalkacaktır.
Tavsiyem; Türkçe dil dosyanızıda dosyanın olduğu yere transfer ettikten sonra Güncellemenizi gerçekleştirmeniz olacaktır.

Teşekkürler bolubeyi61

orcunakyol


necro

ben kesinlikle 2.0 güncelleyemiyorum.Herşey anlatılanllara göre normal ve anlatılanlara göre uygun olarak işlemi takip etmeme rağmen db backuptan sonra Unable to find members table! uyarı çıkıyor.

bu arada dili utf-8 çevirmek istedim güncellemeden önce source/admin.php dosyası hata veriyor bununla bir ilişkisi olabilirmi?

Emre A.


OffLineR


canpahali

Bu yükseltmeyi gerçekleştirdiğimiz zaman modifiyeleri ve bazı ayarları kaybedebiliriz sanırsam değil mi ?


Emre A.

Quote from: canpahali on November 18, 2011, 09:42:19 AM
Bu yükseltmeyi gerçekleştirdiğimiz zaman modifiyeleri ve bazı ayarları kaybedebiliriz sanırsam değil mi ?

Small yaparsan kaybetmezsin. Large yaparsan kaybedersin. (Tavsiye edilen Large) gerisi sana kalmış

canpahali


Emre A.

Quote from: canpahali on November 18, 2011, 04:52:51 PM
Small, Large olayı nedir ?

Üst yazıyı okumadın sanırım? Small'da modlarınızı silmeden güncelleme yapıyor. Largede tam güncelleme yapıyor. veritabanı, tema ve diğer dosyalarız. Bu yüzden larga güncellemesinde yüklediğiniz modlarınız siliniyor.

bolubeyi61

Quote from: ємяє on November 18, 2011, 05:46:07 PM
Quote from: canpahali on November 18, 2011, 04:52:51 PM
Small, Large olayı nedir ?

Üst yazıyı okumadın sanırım? Small'da modlarınızı silmeden güncelleme yapıyor. Largede tam güncelleme yapıyor. veritabanı, tema ve diğer dosyalarız. Bu yüzden larga güncellemesinde yüklediğiniz modlarınız siliniyor.
Yanlış bilgilendirme olmuş. Her ikisinde de modlar silinir.
Gerekli açıklama aşağıdaki linkte mevcut.
http://www.simplemachines.org/community/index.php?topic=438114.0

Emre A.


rölyef

1.x den 2.0 a geçildiğinde tüm dosyalar değişeceği için kurulu tüm modifikasyonlar da gider haliyle. Small, large hiç farketmez. Tüm dosyalar değişirken modlar nasıl kalsın? Sadece modların veritabanındaki tabloları kalır.

Emre A.

Ya ooooof!
Quote from: Antes on June 15, 2011, 05:27:54 PM
Zaten elle kurmuş olduğunuz eklentilerin tamamı gidecek çünkü dosyaları yenileyeceksiniz tamamen.

sitem


turanordusu.tc

Yükleme yapmadan önce, Themes - Default - lounge klasörüne Türkçe dil dosyalarını atsak ta sonra tamamını yükleme yapsak bir sorun olurmu ? ikinci olarak'ta eski üye ve mesajların silinmemesi için, paketin içinden silinecek yani değiştirilmemesi gereken bir dosya varmıydı onu sormak istiyorum. Son olarak'ta yükleme sırasında istediği kull.adı ve Şifre, bizim forumdaki admin şifrelerimiydi yoksa ftp şifrelerini mi istiyordu ?

Emre A.

Quote from: turanordusu.tc on February 11, 2012, 10:01:24 AM
Yükleme yapmadan önce, Themes - Default - lounge klasörüne Türkçe dil dosyalarını atsak ta sonra tamamını yükleme yapsak bir sorun olurmu ? ikinci olarak'ta eski üye ve mesajların silinmemesi için, paketin içinden silinecek yani değiştirilmemesi gereken bir dosya varmıydı onu sormak istiyorum. Son olarak'ta yükleme sırasında istediği kull.adı ve Şifre, bizim forumdaki admin şifrelerimiydi yoksa ftp şifrelerini mi istiyordu ?


Sorun çıkartabilir. Ayrıca güncelleme yaparken ftp bilginizi değil sitenizde kullandığınız admin kullanıcı adı ve şifrenizi gireceksiniz. Başarılar.

turanordusu.tc

Ekte verdiğiniz Upgrade klasörünü, public_html klasörünü açtıktan sonra forum klasörünün bulunduğu yere mi atıyorduk yoksa forum klasörünün içinemi ?

turanordusu.tc

Forum klasörünü içinde, indirdiğim paketten çıkan 4 tane install.php dosyası var ve uzantı bu şekilde çıktı arkadaşlar; http://www.turanordusu.tc/forum/install.php? burdada veritabanı şifresi istiyor ve ben veritabanı şifrelerini kaybettim. Nerde hata yapıyorum yardım edebilirmi birisi.

Antes

Şifrenizi unuttuysanız yönetim paneliniz üzerinden (cPanel/DirectAdmin vb) yeni bir kullanıcı oluşturup onu veritabanınıza bağlayın ve o kullanıcı adı üzerinden işlem yapın.

turanordusu.tc

Böyle yaptığım zaman yeni sıfır bir forum kurmuş oldum ama eski üyeler ve mesajların tamamı gitti. Ben sadece sürüm yükseltmek istedim ve burda arkadaşın anlattığında veritabanı şifresi değilde forum hesabının şifrelerini soruyordu ama o bölüm bende çıkmadı. upgrade.php dosyasıda bende yok ve onun yerine install.php olarak devam ettiğim için yeni forum kurmuş oldum, çıkamadım işin içinden.

Emre A.

Quote from: turanordusu.tc on February 11, 2012, 10:33:36 PM
Böyle yaptığım zaman yeni sıfır bir forum kurmuş oldum ama eski üyeler ve mesajların tamamı gitti. Ben sadece sürüm yükseltmek istedim ve burda arkadaşın anlattığında veritabanı şifresi değilde forum hesabının şifrelerini soruyordu ama o bölüm bende çıkmadı. upgrade.php dosyasıda bende yok ve onun yerine install.php olarak devam ettiğim için yeni forum kurmuş oldum, çıkamadım işin içinden.

Connection Problems
Sorry, SMF was unable to connect to the database. This may be caused by the server being busy. Please try again later.

veritabanı hatası vermekte şuanda?

yalnız_genç

Güncelleme yaptım, başarılı da oldu ancak şu var;  ISO-8859-9 olan eski altyapım, güncelleme belgeleriniñ UTF-8 olmasına karşın, dil ayarlarından UTF-8'i séçtiğim anda karakter sorunu oluşuyor.
Gerçekler acıdır , baklava tatlı . Öyle ise baklava gerçek değildir.

yalnız_genç

Metin editörüm görünmüyor.   :-\

WYSIWYG editörü smf2 sürümünde kendiliğinden gelmiyor mu?
Gerçekler acıdır , baklava tatlı . Öyle ise baklava gerçek değildir.

Emre A.


yalnız_genç

Quote from: ємяє on February 24, 2012, 05:15:29 AM
WYSIWYG editörü SMF 2.X sürümünde mevcut zaten

Bende görünmüyor, boş bir kutu var ve onun içine yazınca yayınlayabiliyorsun ancak simgeler görünmüyor. Nerede sorun olmuş olabilir?
Gerçekler acıdır , baklava tatlı . Öyle ise baklava gerçek değildir.

Emre A.

Quote from: yalnız_genç on February 26, 2012, 12:20:25 AM
Bende görünmüyor, boş bir kutu var ve onun içine yazınca yayınlayabiliyorsun ancak simgeler görünmüyor. Nerede sorun olmuş olabilir?

mesaj yazma bölümünün sizden resim olarak görünümünü alabilir miyim?

yalnız_genç

Gerçekler acıdır , baklava tatlı . Öyle ise baklava gerçek değildir.

serhadkulu

teşekkür ederim sağolasın büyük bir yük kalktı üstümden  :laugh:

turanordusu.tc

Arkadaşlar sorunsuz tüm dosyaları yüklüyorum ama ilk forumu kurarken oluşturduğum yönetici hesabının bilgilerini girdiğim halde kabul etmiyor ve yükleme gerçekleşmiyor resimdeki gibi oldu yine.


Emre A.

mySQL bilgilerini yanlış giriyorsun.

http://www.simplemachines.org/community/index.php?topic=412465.0

ayrıntıları ile nasıl güncelleceğini adım adım anlattım. Umarım bu konu sana biraz daha yardımcı olur

turanordusu.tc

Konunun başında bolubeyi61 isimli arkadaşın verdiği upgrade dosyasını indirip incelerseniz hatanın sebebini anlıycaksınız. Benim bildiğim upgrade.php dosyası ekte verdiğim gibi olmalı. Ben burdan 1.1.rc2 için olanını buldum ama 2.0.2 olanını bulup forum dizinine atarak doğru şekilde çalıştırırsam sanırım sorunu çözücez bu sefer. Bunun 2.0.2 için olan upgrade.php dosyasını nerden bulabiliriz nereye eklenmişti acaba ? çünkü ben çalıştırdığımda upgrade.php dosyası yerine, .install.php dosyasını buluyor ve otomatikmanda veritabanı şifresi istiyor ve yeni bir forum kurmuş oluyoruz, oysa .upgrade.php olarak çalıştırmam lazım ama upgrade.php dosyası yok burda.

Emre A.

Neden böyle extra dosya yükleyip kolaya kaçar gibi kurulum / güncelleme yapmaya çalışırsınız anlamam :) upgrade.php / hatalarionar.php gibi dosyaları ben 7-8 yıldır hiç kullanmadım ve bir kez olsun kalkıpda güncellemede hata, kurulumda hata gibi mesajım hiç olmadı benim :)

Arkadaşlar yönetici arkadaşlar ne düşünüyor bilmem ama saygı duyarım. Burada benim 1 saatlik bir çalışma ile adım adım anlattığım kurulum ve güncelleme dökümanı var. Adım adım yaparsanız emin olun daha çabuk kavrayıp daha hızlı yapacaksınız.

Yani extra bir php dosyası kullanmanızada gerek yok. Zaten indirdiğiniz dosyaları simplemachines.org sitesinden indirip dosyaları atıyorsunuz. upgrade.php olarak girdiğinizde adımları izliyorsunuz ve güncelleme bitmiş oluyor :)

Saygılar.

yalnız_genç

Quote from: yalnız_genç on February 27, 2012, 01:40:10 PM
Ekteki gibi.

Arkadaşlar, sorunum hala sürüyor. :(
Biçare oturmuş, yanıt bekliyorum sizlerden.
Gerçekler acıdır , baklava tatlı . Öyle ise baklava gerçek değildir.

turanordusu.tc

Şimdi tüm upgrade dosyalarını eskileriyle değiştirdim bu seferde ilk yükleme denememde şifreleri yanlış girdiğim için bu şekilde bir veritabanı hatası verdi; Unable to connect to database - please check username and password are correct in Settings.php http://www.turanordusu.tc/forum/upgrade.php olarak girdiğmde bunu veriyor, çözüm yolu nedir ?

barbossa

2 defa denedim.burada anlatılanları aynen yapıyorum ama hep aynı fatal eror hatasını alıyorum.source/load.php içinde hata veriyor.
sağlolsunlar host firmesı sık yedek aldığı için en son yedeği kurdurarak düzelttirdim 2 kez.
forum dizinindeki htacces dosyasını siliyorum öyle upgrade işlemine.
işlem sırasında hata vermiyor.herşey mükemmel ama bitip foruma tıklayınca hata alıyorum...

vaz geçtim artık yükseltmeyi denemekten...

Emre A.

Quote from: barbossa on April 25, 2012, 08:05:03 AM
2 defa denedim.burada anlatılanları aynen yapıyorum ama hep aynı fatal eror hatasını alıyorum.source/load.php içinde hata veriyor.
sağlolsunlar host firmesı sık yedek aldığı için en son yedeği kurdurarak düzelttirdim 2 kez.
forum dizinindeki htacces dosyasını siliyorum öyle upgrade işlemine.
işlem sırasında hata vermiyor.herşey mükemmel ama bitip foruma tıklayınca hata alıyorum...

vaz geçtim artık yükseltmeyi denemekten...

Şu başlığı dener misin?


Hakan™

Yeni sürüm her zaman daha iyidir :D
Hem artık 1.1.x için pek eklenti yapılmıyor genellikle 2.0.x için yapılıyor :)




edebi

Arkadaşlar 2 sürümüne yüklsettim ama eskiden seo kurulu olduğu için eski url lerimi kaybettim. Eski url yapımı nasıl koruyabilirim?

Hakan AYTAR

1,1,4 sürümünden en yeni sürüme  gecmek istiyorum   fakat   forumda  ki  konular   mesajlar ve  uyeler  ile ilgili  bir  sorun olur mu acaba  ?

Emre A.

Quote from: Hakan AYTAR on July 04, 2014, 08:01:12 PM
1,1,4 sürümünden en yeni sürüme  gecmek istiyorum   fakat   forumda  ki  konular   mesajlar ve  uyeler  ile ilgili  bir  sorun olur mu acaba  ?

Olmayacak.

özgür şahin

1.1.9'da Pretty Url modunu kullanıyorum. Haliyle forumdaki link yapısı xxx.com/forum/fikir-atolyesi/ şeklinde. Forumu 2 serisine uprade etmeyi düşünüyorum. Ancak Pretty Url 2 serisinde yok diye okudum.

Google'a indexli bir çok forum sayfası var. Bu geçiş sürecinde sorun yaşanır mı?

Mevcuttaki link yapımı koruyarak SMF 2 serisi ile upgrade yapabilir miyim?

Antes


sanalbellek

http://www.madalya.web.tr  istanbul plaket [nofollow]

Advertisement: