Versiyon yükseltmede "Renaming table columns" sorununu aşamadım

Started by Excelce, July 17, 2011, 10:26:19 AM

Previous topic - Next topic

Excelce

Değerli arkadaşlar,

Daha önce RC5'e yükseltmeye çalıştığım ve destek talep ettiğim forum yazılımım hakkında, yardım çabalarınıza rağmen, çözüm bulamamıştım. İlgili konu: http://www.simplemachines.org/community/index.php?topic=433276.0
Sorunu çözemeyince kararlı sürümü beklemeye karar vermiştim.
Şimdi son sürüme yükseltmeye çalıştığımda yine aynı sorun karşıma çıktı.

Daha önceleri de versiyon yükseltmiş ancak yukarıda linkte belirttiğime kadar herhangi bir sorum yaşamamıştım...

-smf_2-0_upgrade.zip ve Türkçe paketlerini indirip ftp ile web alanıma attım.
-upgrade.php dosyasını çalıştırdım ve ekte göreceğiniz hatayı aldım.

Forum ve Google'da hata mesajı hakkında arama yaptım, hatta Rusça siteleri bile Google translate aracılığıyla anlamaya çalıştım, ancak bulduğum öneriler sorunumu çözmedi.

Hosting firması yetkililerine konuyu ilettim, onlar da epey uğraştı ancak onlar da benim gibi başarılı olamadı.

Şöyle bir bug buldum, sanırım SİNAN arkadaşımızın yardımıyla çözülmüş ki bendeki dosya normal görünüyor: http://dev.simplemachines.org/mantis/view.php?id=3768

Sıfırdan forum kurup tablo adlarını karşılaştırdım. Tablo adlarında bir fark göremedim.
Sanırım değişecek olan tablo adları değil de tablolar içindeki alanlar. Ancak sorunun ne olduğunu anlamıyorum.

Sorun hakkında yardımlarınızı rica ediyorum.
Teşekkürler.

Alpay

Hımm özel destek değilde denemek gerekiyor özel mesaj ile aksam 9 gibi ulaşıcam sana çözeriz problemi sonra buraya çözümü yazarız

Emre A.

Alpay sanırım bir tabloyu kurulumda eklemiyor. Hangi tablo diye aradım taradım ama 0 sonuç. Gezmediğim site kalmadı üç gündür bu konuya takıldım ama maalesef bir sonuç alamadım. İnşallah çözersin alpay. Bende beklemedeyim.

Excelce

Quote from: Alpay on July 18, 2011, 05:04:49 AM
Hımm özel destek değilde denemek gerekiyor özel mesaj ile aksam 9 gibi ulaşıcam sana çözeriz problemi sonra buraya çözümü yazarız

Valla yardımcı olursan çok makbule geçer Alpay. Çaresizlik çok kötü bir şey.
Forumda yabancı dilde destek bölümlerinde de aynı soru var ama tatminkar cevap göremedim, hem yarım kalmış sorular.

Emre A.

bazen çözülemez sorunlarda çıkabilir. Örneğin Microsoft'un "con" uzantılı bir dosyayı neden oluşturamadığımızı bilmediği gibi. Araştırıyorum hala. Umarım çözeriz  ;)

Excelce

Quote from: ємяє on July 18, 2011, 06:25:51 AM
Alpay sanırım bir tabloyu kurulumda eklemiyor. Hangi tablo diye aradım taradım ama 0 sonuç. Gezmediğim site kalmadı üç gündür bu konuya takıldım ama maalesef bir sonuç alamadım. İnşallah çözersin alpay. Bende beklemedeyim.

ємяє, tablo isimlerini kontrol ettim, değişen yok.

Ekte yeni kurduğum forum ve şu an mevcut forum tablo isim karşılaştırmam var.
Tablo isimleri aynı ama sanırım içlerindeki alanlar faklı. Onu da tesbit etmek çok zor. Yada kolay bir yöntemi varsa, denemek isterim. SQL bilgim pek yok.

Excelce

Quote from: ємяє on July 18, 2011, 07:08:34 AM
bazen çözülemez sorunlarda çıkabilir. Örneğin Microsoft'un "con" uzantılı bir dosyayı neden oluşturamadığımızı bilmediği gibi. Araştırıyorum hala. Umarım çözeriz  ;)

ємяє, bunun sebebi belli ve çözümü de vardı.  ;)
http://www.bildirgec.org/yazi/con-adinda-klasor-olusturmak-ve [nofollow]

Emre A.

Onu biliyorum. MS-DOS bilgim fazla benim. Önemli olan dos ortamında değil diğer yoldan yapmak :) Neyse konuyu saptirmayalim.

Excelce

Veritanından Tablo isimlerini kontrol ettim, fark yoktu. Şimdi alan adlarını ve tiplerini kontrol ediyorum.
Birkaç veri tipi farklılığı bulup manuel düzelttim.
Şimdi ise smf_log_reported_comments tablosunda, yeni kurulan versiyona göre eski sürümde eksik alan buldum.
Aşağıdaki alanları tabloya eklemem gerekiyor:
email_address varchar(255)
member_ip varchar(255)
Manuel nasıl ekleyeceğim ve sorun olup olmayacağı konusunda yardımlarınızı rica ediyorum?

Excelce

Tablo alanlarını teker teker kontrol ettim.
Farklı tip'leri manuel değiştirdim, smf_log_reported_comments tablosuna 2 alan ekledim.

Yeni dosyaları tekrar ftp ile web alanıma attım, upgrade.php dosyasını çalıştırdım, yine aynı hatayı aldım.

Tablolarda değişiklik aşamasını atlatıp, kuruluma devam etme şansımız var mı?
Tablolar sanırım şu anda manuel düzenleme sonrası güncel, forumu ftp'ye attığım yeni dosyalar ile devam ettirsem sorun olur mu?
upgrade.php dosyasının yapacağı artı birşeyler var mı? Varsa o şeyleri manuel yapma imkânı var mı?

Emre A.

Tablo değişikliklerini atlatırsan SMF ne kadar sağlıklı/iyi çalışabilir? Senin ayağının birini çıkartsak :) sen ne kadar düzgün yürüye bilirsin? Biraz çocuksu bir cevap oldu ama çalışma prensibine göre örnek vermek istedim.

Excelce

Değişiklik yapmadan atlatmak değil de, komutla yapılacak değişiklikleri manuel yapıp o aşamayı atlatmaktan bahsetmiştim.  ;)

Yukarıda dediğim şekilde denedim ama forum konuları listelendiği halde, konuya girmek mümkün olmadı.
Şu an yine eski dosyaları atıyorum.  :)

FroschLee

Bu Bence Yuklemeden Cok Sunucunla Alakalı Bır Problem Gıbı. Sql Sorgulamasında Sorun Verıyor. Yenıden Yapılandırırken Sunucun Dosya  Degısımıne Izın Vermıyor. Sql a Gırıp Tum Sql sorgularını secıp alt kısımdakı Onarma Daha Sonra Uyarla Secenegını Secıp Tekrar Yukleme Yapmanızı Tavsıye Ederım. Bunun Dısında Sql Sorgusundakı Elle Yapacagınız Degısıklerde Bence Yeterlı Olabılır. Kurulum dakı xml dosyasında verıtabanınızda yapılacak degısıklıklerı Gozlemleyebılıyorsanız Bunları Ellede Yapabılecegınız Gorusundeyım.

Birde Emın Degılım Ama Tablo Ön Ekleriniz Aynımı? Bir Değişiklik Yapmadıgınızdan Eminmisiniz? cunku Oncekı Konunuzda Tablo Onekı Olarak smf2 Gorunuyor. smf 2.0 gold kurdum yedek verıtabanı olarak orda on ek tanımlı olan smf yıne. acaba orada bır sorun olabılırmı dıye dusunuyorum?

Advertisement: