Webmaster Genel Forumları kategorimiz yenilendi!
SMF 2.0 sürümleri için yeni modül/eklentiler sitemizde! İlgili kategorilere gözatabilirsiniz.
Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin
Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun
Tarih/Saat: 18 Mayıs 2012, 14:03:04
Sayfa: [1] 2 Yazdır
Gönderen Konu: Veritabanı Güncellemesi (upgrade) yapmanın pratik yolu √  (Okunma sayısı 4720 defa)
ι ηєє∂ мσяє ρσωєя to ¢нαηgє тнє ωσяℓ∂ ƒσя вєттєя!
Çevrimdışı - Emektar
*
İleti: 206
Teşekkür Sayısı: 59
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
E-Posta
« : 15 Eylül 2008, 13:31:59 »

Evet Arkadaşlar görüyorum ki birçok arkadaşımız Not: Veritabanızın güncellemesi gerekiyor. Sizin dosyalarınızın şuanki sürümü SMF 1.1.6, ama veritabanın sürümü 1.1.5 upgrage.php'yi çalıştırmanız tavsiye ediliyor. Gibisinden hata alıyorlar peki bu hata niye çıkar?

SMF'te sürüm 2 şekilde yükseltilir:

Small Update: Admin panelinden paket yükleyerek yapılan yükseltmeler.

Large Upgrade: Yükseltilcek sürümün tüm kaynak ve tema dosyalarının yüklenip daha sonra upgrade.php çalıştırılarak yapılan yükseltme sürümü.

Large Upgrade işi kökten çözmek demektir. tüm kaynak dosyaları ve default tema dosyaları ile diğer dosyaları son sürümle değiştirdikten sonra hem smf dosyalarınız hem veritabanı dosyalarınız son sürüm olur. Ama tüm modül ve eklentileriniz de yalan olur bu yöntemle ::)

Small Update en kolay ve pratik yükseltmedir ve uyguladığınızda çoğu zaman modül ve eklentilerinize bir zarar vermez. Ancak ne yazık ki Not: Veritabanızın güncellemesi gerekiyor. Sizin dosyalarınızın şuanki sürümü SMF 1.1.6, ama veritabanın sürümü 1.1.5 upgrage.php'yi çalıştırmanız tavsiye ediliyor. hatası çıkıyor. İşte benden size çözüm:

İlk olarak Admin panelinden paketlerden small update paketini yükleyerek smf dosyaları güncellenmesi yapılır.
Daha sonra yükseltilen sürümün ''Large Upgrade'' paketini bilgisayarımıza indirip paketten çıkarıp içinde ki ''upgrade.php'' , ''upgrade_1-0.sql'' ve ''upgrade_1-1.sql'' dosyaları ftp'den smf'i nereye kurduysak oraya gönderilir. Daha sonra forumun dili 'english' olarak ayarlanır. Bunu yapmanın iki yolu var:

1.) Admin Paneli / Sunucu ayarlarından forum dilini english seçmek
2.) ayarlari_onar.php'yi çalıştırıp ordan dil seçeneğini english yapmak.

Dil'i english yaptıktan sonra tarayıcımıza; ''Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin'' yazıp giriyoruz ve karşımıza ''veritabanı güncelleme'' ekranı geliyor. Resimdeki ayarları yapın:



Daha sonra Continue tuşuna basın ve veritabanınızın sorunsuz bir şekilde güncellenmesini izleyin =) İşlem bittikten sonra upgrade.php , upgrade_1-0.sql ve upgrade_1-1.sql dosyalarını ftp'nizden silin. Eğer ayarlari_onar.php'yide ftp'ye yüklemişseniz onu da silin. Son olarak forum'un dilini tekrar türkçe yapalım:

admin paneli/ Server Settings / Default Forum Language kısmında ki English'i Turkish olarak değişitirp kaydedelim. Upgrade işlemi artık bitti hayırlı olsun yeni sürümünüz =)

Not: 1.1.6 sürümüne güncellerken hata alan arkadaşlarımızın ' Nati ' arkadaşımızın açtığı şu konuda ki çözümü uyguladıktan sonra güncellenmeyi yeniden yapmayı denemelerini tavsiye ediyoruz:

Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin

Ve son olarak dileyen arkadaşlar için smf 1.1.6 upgrade için gerekli dosyaları (upgrade.php, upgrade_1-0.sql ve upgrade_1-1.sql):

Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin


Alıntı yapacak arkadaşlar lütfen alıntı olduklarını belirtip emeğe saygı göstersinler.

« Son Düzenleme: 15 Eylül 2008, 13:33:34 Gönderen: Cyberless » Kayıtlı

SimpleTurk - Türkiye'nin Lider SMF Destek Portalı!
Yönetim Ekibi - Bölüm Sorumlusu
Web Siteler - Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin | Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin

Yeni Üye
*
İleti: 2
Teşekkür Sayısı: 0
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
E-Posta
« Yanıtla #1 : 21 Ekim 2008, 16:26:14 »

teşekkürler
« Son Düzenleme: 21 Ekim 2008, 16:26:57 Gönderen: berkanTr » Kayıtlı
Yeni Üye
*
İleti: 5
Teşekkür Sayısı: 0
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
« Yanıtla #2 : 17 Şubat 2009, 16:27:36 »

Bende Şu hatalar çıktı nasıl çcözücem :(

Kod: Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin
Updating Settings.php... Successful.
Creating new tables and inserting default data... Successful.
Converting activity logs... Unsuccessful!

This query:
SELECT lmr.ID_BOARD, lmr.ID_MEMBER, lmr.logTime
FROM smf_log_mark_read AS lmr
LEFT JOIN smf_log_boards AS lb ON (lb.ID_BOARD = lmr.ID_BOARD AND lb.ID_MEMBER = lmr.ID_MEMBER)
WHERE lb.logTime < lmr.logTime;
Caused the error:
Unknown column 'lmr.logTime' in 'field list'


Türkçesi :

Kod: Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin
Updating Settings.php ... Başarılı.
Yeni tablolar oluşturma ve standart veri ekleyerek ... Başarılı.
Etkinlik günlükleri Dönüştürmek ... Başarısız!

Bu sorgu:
SELECT lmr.ID_BOARD, lmr.ID_MEMBER, lmr.logTime
Lmr olarak smf_log_mark_read
SOL) (lb.ID_BOARD = lmr.ID_BOARD AÇIK lb VE lb.ID_MEMBER = lmr.ID_MEMBER A.Ş. smf_log_boards KATILIM
NEREDE lb.logTime <lmr.logTime;
Hata Caused:
In 'Bilinmeyen sütun' lmr.logTime 'alan listesi'



Ve sonrada forum açılmıyor şu yazı çıkıyor..


Kod: Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin
Upgrading the forum...
Don't worry, we will be back shortly with an updated forum. It will only be a minute ;).


Türkçesi :
Kod: Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin
Forumda güncelleme ...
Endişelenmeyin, güncelleştirilmiş bir forumu kısa bir süre olacak. Sadece bir dakika olacak;).

Kayıtlı
System Administrator
Yönetici
*
İleti: 4153
Teşekkür Sayısı: 339
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
« Yanıtla #3 : 17 Şubat 2009, 18:36:02 »

Güncellemeyi yapmadan önce Admin Paneli -> Forum Bakımı bölümünden UTF - 8 'e çevir şeçeneği dışındaki tüm bakımları yapın .. Daha sonra güncelleme işlemine geçin .
Kayıtlı



SimpleTurk - Türkiye'nin Lider SMF Destek Portalı!
Yönetim Ekibi - Yönetici
Yeni Üye
*
İleti: 1
Teşekkür Sayısı: 0
Çevrimdışı Çevrimdışı
E-Posta
« Yanıtla #4 : 25 Mayıs 2009, 10:13:51 »

Bende böyle bir hata verdi nedeni ne olabilir.
-------------------------------------
Upgrading...
Updating Settings.php... Successful.
Updating and creating indexes... Unsuccessful!

This query:
ALTER TABLE smf_smileys
ORDER BY LENGTH(code) DESC;
Caused the error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2

-----------------------------------
bu sorunu aşağıdaki gibi halletim...

upgrade_1-1.sql dosyasını not defteri ile açıp şunu buluyoruz ALTER TABLE {$db_prefix}smileys
ORDER BY LENGTH(code) DESC; ve bununla değiştirip geri hosta atıp upgrade olayını yeniden başlatıyoruz.                 ALTER TABLE {$db_prefix}smileys
ORDER BY code DESC;

ama şimdi bir hata daha aldım

This query:
SHOW COLUMNS
FROM smf_log_topics;
Caused the error:
Got error 28 from storage engine

bu upgrade olayı tam bir çıkmaza giriyor...
« Son Düzenleme: 25 Mayıs 2009, 10:45:29 Gönderen: ihtiyar1971 » Kayıtlı
System Administrator
Yönetici
*
İleti: 4153
Teşekkür Sayısı: 339
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
« Yanıtla #5 : 25 Mayıs 2009, 15:18:04 »

Sorununuzun çözümü bu bölümde zaten vardı:
Linkleri goruntulemenize izin verilmiyor. Kayit olun veya Giris yapin
Kayıtlı



SimpleTurk - Türkiye'nin Lider SMF Destek Portalı!
Yönetim Ekibi - Yönetici
Kafa1milyon
Usta Üye
*
İleti: 108
Teşekkür Sayısı: 3
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
E-Posta
« Yanıtla #6 : 06 Temmuz 2009, 01:10:32 »

deniyecem ama önce şu hostu halledip siteyi yayına koymalıyım şimdilik localhosta çalışmalarım :'(
Kayıtlı
Forum Elemanı
*
İleti: 22
Teşekkür Sayısı: 0
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
E-Posta
« Yanıtla #7 : 30 Ağustos 2009, 20:09:05 »

teskkrLer bi denicem
Kayıtlı

...Osky1...
Yeni Üye
*
İleti: 2
Teşekkür Sayısı: 0
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
« Yanıtla #8 : 15 Aralık 2009, 02:16:37 »

1.1.11 veritabanı güncellemisinde bu hatayı verdi

 
Updating and creating indexes... Unsuccessful!
This query:

    CHANGE COLUMN smileyOrder smileyOrder smallint(5) unsigned NOT NULL default '0';

Caused the error:

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'COLUMN smileyOrder smileyOrder smallint(5) unsigned NOT NULL default '0'' at line 1
Kayıtlı
System Administrator
Yönetici
*
İleti: 4153
Teşekkür Sayısı: 339
Çevrimdışı Çevrimdışı
Cinsiyet: Bay
« Yanıtla #9 : 15 Aralık 2009, 02:21:59 »

Güncelleme yapmadan önce Admin Paneli -> Forum bakımı kısmından veritabanını utf-8 e çevir dışındaki tüm bakımları yaptırın .
Daha sonra tekrar upgrade.php yi çalıştırın.
Kayıtlı



SimpleTurk - Türkiye'nin Lider SMF Destek Portalı!
Yönetim Ekibi - Yönetici
Sayfa: [1] 2 Yazdır 
Etiketler: