Strona 1 z 1
Bład SQL - Wyszukiwanie
: 08 kwietnia 2006, 15:30
autor: kiulik
Po przesiadce z by Przemo na najnowsze czyste phpbb wyświetla mi przy próbach wyszukiwania taki błąd:
Could not delete old search id sessions
DEBUG MODE
SQL Error : 1054 Nieznana kolumna 'search_time' w where clause
DELETE FROM phpbb_search_results WHERE search_time < 1144505539
Line : 657
File : search.php
Jak to naprawić?
Z góry dzięki
Pozdrawiam
: 08 kwietnia 2006, 15:58
autor: mateusz
a czy aktualizowałeś baze podczas aktualizacji forum ?? boc mi sie wydaje ze nie.
Przemo w swojej modyfikacji ma automatyczny program co sprawdza jakich tabel brakuje w bazie i je odrazu dodaje. uruchom i po problemie
: 08 kwietnia 2006, 20:08
autor: kiulik
mateusz pisze:a czy aktualizowałeś baze podczas aktualizacji forum ?? boc mi sie wydaje ze nie.
Przemo w swojej modyfikacji ma automatyczny program co sprawdza jakich tabel brakuje w bazie i je odrazu dodaje. uruchom i po problemie
Sęk w tym, że modyfikacja by Przemo została odinstalowana i teraz jest czyste phpbb ...
: 08 kwietnia 2006, 20:53
autor: daroPL
wgrałeś na nowo pliki z phpBB ?
Czy masz nadal te z phpBB by przemo, jeżeli tak to wgraj czyste phpBB bez install, contrib i config.php!
: 08 kwietnia 2006, 21:05
autor: kiulik
wgrałeś na nowo pliki z phpBB ?
Tak, wgrałem pliki z phpBB.
Wszystko działa oprócz funkcji związanych z wyszukiwaniem (Posty od Ostatniej wizyty, Twoje Posty itp) ...
: 08 kwietnia 2006, 21:18
autor: mateusz
sprawdź czy w tabeli phpbb_search_results istnieje kolumna search_time ??
możesz też sprubować odbudować tabele search przy pomocy moda:
Rebuild_Search_Index
http://www.phpbb2.pl/download.php?d=201
jeśli nie pomoże to pomyslimy dalej.
: 08 kwietnia 2006, 21:31
autor: kiulik
mateusz pisze:sprawdź czy w tabeli phpbb_search_results istnieje kolumna search_time ??
Nie mogę się doszukać tej kolumny ...
Wymienionego moda już używałem ...
: 08 kwietnia 2006, 21:38
autor: mateusz
wykonaj zapytanie:
Kod: Zaznacz cały
ALTER TABLE `phpbb_search_results` ADD `search_time` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
: 08 kwietnia 2006, 21:45
autor: kiulik
mateusz pisze:wykonaj zapytanie:
Kod: Zaznacz cały
ALTER TABLE `phpbb_search_results` ADD `search_time` TINYINT( 1 ) DEFAULT '0' NOT NULL ;
Wielkie dzięki. Problem jak widać okazał się banalny, a trochę się z tym pomęczyłem.

: 08 kwietnia 2006, 22:00
autor: mateusz
jeśli działa to się ciesze. jednak zaskakuje mnie ze nie pomogło odbudowa przy pomocy moda ??
Napewno tego używałeś ?? działał on poprawnie tzn: pojawiał się komunikat na końcu o odbudowaniu tabeli ??
: 08 kwietnia 2006, 22:24
autor: kiulik
mateusz pisze:Napewno tego używałeś ?? działał on poprawnie tzn: pojawiał się komunikat na końcu o odbudowaniu tabeli ??
Owszem, używałem. Na końcu pojawił się komunikat, że wszystko zostało odbudowane pomyslnie.