Poprzedni temat :: Następny temat |
Slavikord Wysłany: Pon 01 Maj, 2006 |
|
|
qbs, wywala mi b??da gdy pr?buj? wyszuka? s?owa o danej d?ugo?ci:
KodphpBB by Przemo : Critical Error
Could not obtain search word list.
DEBUG MODE
SQL Error : 1054 Unknown column 'word_ignored' in 'field list'
SELECT word_id, word_text, word_ignored FROM mangoweforum_search_wordlist WHERE length(word_text) = 3 ORDER BY word_text ASC
Line : 197
File : search_manager.php
Dzia?a wyszukiwanie pojedynczych s??w, ale gdy chcia?em odindeksowa? zwrot "ale":
KodphpBB by Przemo : Critical Error
Could not update search word list.
DEBUG MODE
SQL Error : 1054 Unknown column 'word_ignored' in 'field list'
update mangoweforum_search_wordlist set word_ignored = 1 where word_id = 151
Line : 81
File : search_manager.php
Zapytanie z Twojej instrukcji wykona?em.
Poza tym, mo?naby doda? do instrukcji opis edycji modules_data.php, ?eby unikn?? g?upich pyta? w przysz?o?ci :-P
[edit]
Pff, poradzi?em sobie, wystarczy?o wykona? nieco zmienione zapytanie :-P
KodALTER TABLE `phpbb_search_wordlist` ADD `word_ignored` BINARY DEFAULT '0' NOT NULL ;
Tak to powinno wygl?da?, teraz ju? wsjo gra :) Przydatny mod, odchudzi? mi nieco baz? :) |
|
tjon Wysłany: Sro 03 Maj, 2006 |
|
|
co? mi to nie dzia?a :roll: jak klikam na Okre?l d?ugo?? s??w i wpisuje np. 2 wyszukuje i zaznaczam wszystkie na Odindeksuj ok komunikat Wykonano XX zapyta?. Przetworzono XX wierszy klikam ponownie na okre?l d?ugo?? s??w i ponownie wpisuje 2 i widz? to co poprzednio :? a i baza jak zajmowa?a 46,17 MB tak nadal zjmuje :? |
|
qbs Wysłany: Sro 03 Maj, 2006 |
|
|
zoptymalizuj baze
[ Dodano: 2006-05-04, 00:53 ]
aktualizacja do wersji koncowej:
nadpisz pliki ze zaktualizowanej paczki i wykonaj:
Kod#
#-----[ OTW?RZ ]------------------------------------------
#
admin_rebuild_search.php
#-----[ ZNAJD? ]------------------------------------------
$sql = "CREATE TABLE " . SEARCH_WORD_TABLE . " (
word_text varchar(50) binary NOT NULL DEFAULT '',
word_id mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
word_common tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (word_text),
KEY word_id (word_id)
)";
$result = $db->sql_query ($sql);
#-----[ ZAMIE? NA ]------------------------------------------
$sql = "CREATE TABLE " . SEARCH_WORD_TABLE . " (
word_text varchar(50) binary NOT NULL DEFAULT '',
word_id mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
word_common tinyint(1) UNSIGNED NOT NULL DEFAULT '0',
word_ignored tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (word_text),
KEY word_id (word_id)
)";
$result = $db->sql_query ($sql);
#
#-----[ OTW?RZ ]------------------------------------------
#
modules_data.php
#-----[ ZNAJD? ]------------------------------------------
'Smilies' => array("admin_smilies.$phpEx", 9),
'Word_Censor' => array("admin_words.$phpEx", 10),
'Advert_title' => array("admin_advert.$phpEx", 11),
#-----[ ZAMIE? NA ]------------------------------------------
'Smilies' => array("admin_smilies.$phpEx", 9),
'Word_Censor' => array("admin_words.$phpEx", 10),
'Advert_title' => array("admin_advert.$phpEx", 11),
'Search Manager' => array("search_manager.$phpEx", 99119), |
|
DOD Wysłany: Czw 04 Maj, 2006 |
|
|
Mi zadzia?a?o dopiero po:
KodALTER TABLE `phpbb_search_wordlist` ADD `word_ignored` BINARY DEFAULT '0' NOT NULL ;
Pozatym wypasik mod - odzyskalem ponad 2 MB z 10MB bazy.... |
|
tjon Wysłany: Czw 04 Maj, 2006 |
|
|
qbs, dzia?a a? mi?o :P dzi?kujemy :P w moim przypadku odzyska?em 12,1 MB :) mia?em 46,17 a teraz mam 34,16 MB :P |
|
Kica Wysłany: Pią 05 Maj, 2006 |
|
|
A mi po wykonaniu zapytania pluje takim czym?:
KodMySQL zwr?ci? komunikat:
#1064 - Something is wrong in your syntax obok 'DEFAULT '0' NOT NULL' w linii 1
:( |
|
qbs Wysłany: Pią 05 Maj, 2006 |
|
|
przydalo by sie wiecej szczegolow. kiedy to sie dzieje? i cala tresc bledu. |
|
Kica Wysłany: Pią 05 Maj, 2006 |
|
|
Wykonauje zapytanie z instrukcji. Efekt:
|
|
qbs Wysłany: Pią 05 Maj, 2006 |
|
|
wykonaj zapytanie: KodALTER TABLE `phpbb_search_wordlist` ADD `ignored_word` TINYINT(1) NOT NULL DEFAULT '0' ; twoj mysql nie obsluguje binarek, poprawilem paczke dzieki :* |
|
Kica Wysłany: Pią 05 Maj, 2006 |
|
|
MySQL ?ykn?? zmienione zapytanie bezproblemowo, ale niestety s? kolejne problemy...
Mam identyczny b??d jak opisa? Slavikord i dodatkowo przy pisaniu post?w wyskakuje takie nieprzyjemne co?:
|
|
qbs Wysłany: Pią 05 Maj, 2006 |
|
|
podaj strukture tabeli phpbb_search_wordlist |
|
Kica Wysłany: Sob 06 Maj, 2006 |
|
|
Mam nadzieje ?e chodzi o to:
|
|
Solinarius Wysłany: Pon 08 Maj, 2006 |
|
|
Wykonaj zapytanie :
Kod ALTER TABLE `phpbb_search_wordlist` ADD `word_ignored` TINYINT(1) NOT NULL DEFAULT '0' ; |
|
Kica Wysłany: Pon 08 Maj, 2006 |
|
|
Solinarius dzi?ki dzia?a :mrgreen:
A modzik bardzo fajny :arrow: odzyska?em ok 5MB :mrgreen: |
|
qbs Wysłany: Pon 08 Maj, 2006 |
|
|
nie chce was pocieszac ale jutro wrzuce wersje 1.1+ :P bedzie zawierala bardzo fajne rozwiazanie odnosnie dublowania i nie wyszukiwania postow przez noobow :mrgreen: |
|
|
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
|