1 sayfadan 1. sayfa

[+] Unknown column 'search_time'

İletiTarih: 04.09.2006, 14:50
ufukizgi
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..

İletiTarih: 04.09.2006, 16:02
Napster
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.

İletiTarih: 05.09.2006, 08:39
ufukizgi
Napster, arkadaşım yine olmadı SQL falan diyor ayrıca bu başka bi şey olmasın?

İletiTarih: 07.09.2006, 00:32
ufukizgi
Arkadaşlar bir yardım etseniz search.php yi baştan editledim olmadı yine?

İletiTarih: 07.09.2006, 02:24
Matmazella
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!

İletiTarih: 07.09.2006, 02:26
Matmazella
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!

İletiTarih: 07.09.2006, 12:39
ufukizgi
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.