[+] Unknown column 'search_time'

Alınan hata mesajları ve çözüm yolları.

[+] Unknown column 'search_time'

İleti ufukizgi 04.09.2006, 14:50

Forum adresi : www.turkkahvesi.org/forumm
Kurulu olan modalar: Rep mod, SQR hızlı cvp, alexis kullaıcı menüsü(problem bundan sonra oldu)
Hata Mesajı: Arama yapınca ve ya kullanıcı menüsündeki linklere tıklayınca
Could not delete old search id sessions

DEBUG MODE

SQL Error : 1054 Unknown column 'search_time' in 'where clause'

DELETE FROM phpbb_search_results WHERE search_time < 1157370481

Line : 1058
File : search.php

Arkadaşlar yardımlarınız için şimdiden teşekkür ediyorum..
ufukizgi
Üye
Üye
 
İleti: 4
Kayıt: 04.09.2006, 14:34

İleti Napster 04.09.2006, 16:02

search.php editlemesinde bir hata yapmışsın sanırım.Alexis kullanıcı menüsü modunu tekrardan indir. search.php dosyasındaki editlemeleri tekrardan yap.
Napster
Kullanıcı avatarı
Napster
Üye
Üye
 
İleti: 537
Kayıt: 15.11.2005, 18:55
Konum: İstanbul

İleti ufukizgi 05.09.2006, 08:39

Napster, arkadaşım yine olmadı SQL falan diyor ayrıca bu başka bi şey olmasın?
ufukizgi
Üye
Üye
 
İleti: 4
Kayıt: 04.09.2006, 14:34

İleti ufukizgi 07.09.2006, 00:32

Arkadaşlar bir yardım etseniz search.php yi baştan editledim olmadı yine?
ufukizgi
Üye
Üye
 
İleti: 4
Kayıt: 04.09.2006, 14:34

İleti

Matmazella
07.09.2006, 02:24

Kullanıcı Menüsü ile alakalı değildir bu hata, hatayı yanlış yerde arıyorsunuz.


Önce hatayı bir analiz edelim:

Kod: Tümünü seç
SQL Error : 1054 Unknown column 'search_time' in 'where clause'

DELETE FROM phpbb_search_results WHERE search_time < 1157370481

Özet olarak burada veritabanının "phpbb_search_results" adlı tablosunda "search_time" adlı bir sütunun olmadığını yazıyor.

Oysaki biz biliyoruz ki "search_time" sütunu daha 2.0.20 ile geldi ve 2.0.19 -> 2.0.20 günellemesinde rahatlıkla görülebilir.


Öneriler:

Bu hata genel olarak 2.0.20 den eski bir sürüm kullanıyor olmanızdan veya güncelleme sırasında update_latest.php dosyasını çalıştırmamanızdan kaynaklanıyor.

1. Eğer 2.0.20 den eski bir sürüm kullanıyorsanız, bir an önce son sürüm olan phpbb 2.0.21 e güncelleme yapınız.

2. Eğer daha önce 2.0.19 dan güncelleme yapmış ve update_latest.php dosyasını çalıştırmadıysanız, bulup atın ve çalıştırın.


Hızlı Çözüm:

phpbb 2.0.21 e ait update_latest.php dosyasını atıp çalıştırın veya aşağıdaki sql komutunu kullanın.

[syntax="sql"]ALTER TABLE phpbb_search_results ADD COLUMN search_time int(11) DEFAULT '0' NOT NULL;[/syntax]

---------------------------------------------------

Lütfen bu soru bir daha başka bir başlık altında sorulmasın!
Kullanıcı avatarı
Matmazella
Site Yöneticisi
Site Yöneticisi
 
İleti: 2563
Kayıt: 30.06.2005, 09:08

İleti

Matmazella
07.09.2006, 02:26

Napster yazdı:search.php editlemesinde bir hata yapmışsın sanırım.Alexis kullanıcı menüsü modunu tekrardan indir. search.php dosyasındaki editlemeleri tekrardan yap.


Fazla emin değilsen kullanıcıları yanlış yöne sürükleme. Önceki karşılaşmamızda da çalışır, çalışmaz mülakaşına girmiştin!
Kullanıcı avatarı
Matmazella
Site Yöneticisi
Site Yöneticisi
 
İleti: 2563
Kayıt: 30.06.2005, 09:08

İleti ufukizgi 07.09.2006, 12:39

versiyon 2.0.21 ama eski bir 2.0.20 den aldığım yedeği yeni sürüme yükledim belki o konuda bir hata oluşmuş olabilir. Ama SQL ile sorun çözüldü sağol.
ufukizgi
Üye
Üye
 
İleti: 4
Kayıt: 04.09.2006, 14:34


Hata Mesajları



Kimler çevrimiçi

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