Тюним поиск
-
- Former team member
- Сообщения: 3942
- Зарегистрирован: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Ну косяк небольшой в скрипте, бывает. Появляется, когда не выбрано ни одного форума для переиндексации, то есть переиндексируются все.
Скачайте дистр и залейте на сервак admin_reindex.php
Скачайте дистр и залейте на сервак admin_reindex.php
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.2.0
- Сообщения: 14
- Зарегистрирован: 18 лет 7 месяцев
- Откуда: Москва
-
- Former team member
- Сообщения: 3942
- Зарегистрирован: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Плохо ищите.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.2.0
- Сообщения: 14
- Зарегистрирован: 18 лет 7 месяцев
- Откуда: Москва
-
- Поддержка
- Сообщения: 5426
- Зарегистрирован: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Шурик_
Опции никакой. Просто надо разместить файл с этими словами search_stopwords.txt в lang_xxx-каталоге вашего форума.
Опции никакой. Просто надо разместить файл с этими словами search_stopwords.txt в lang_xxx-каталоге вашего форума.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.2.0
- Сообщения: 14
- Зарегистрирован: 18 лет 7 месяцев
- Откуда: Москва
понятно. В этом случае стоп-слова не будут индексироваться при написании новых сообщений. Но для того, чтобы удалить из таблицы уже сущесвующие стоп-слова, надо переиндексировать таблицу поиска. И в связи с этим у мебя вопрос - все ли скрипты переиндексации воспринимают этот список стоп-слов?
В частности, тот мод, который предлагался в этой теме, на моем сервере вылетает по таймауту, а я пользую более продвинутый и не закрывающий форумы во время работы мод Rebuild Search 2.4.0
Будет ли он также работать со списком стоп-слов? Проводить эксперимент слишком долго, таблица более 10Мб.
В частности, тот мод, который предлагался в этой теме, на моем сервере вылетает по таймауту, а я пользую более продвинутый и не закрывающий форумы во время работы мод Rebuild Search 2.4.0
Будет ли он также работать со списком стоп-слов? Проводить эксперимент слишком долго, таблица более 10Мб.
-
- Поддержка
- Сообщения: 5426
- Зарегистрирован: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Шурик_
Как минимум третий раз повторюсь
Тут гляньте мод поможет
Он вроде может переиндексировать базу с использованием стоп-слов.
Как минимум третий раз повторюсь

Тут гляньте мод поможет

Он вроде может переиндексировать базу с использованием стоп-слов.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.4.4
- Сообщения: 197
- Зарегистрирован: 18 лет 1 месяц
- Откуда: SPb
- Поблагодарили: 1 раз
-
- phpBB 2.0.7
- Сообщения: 574
- Зарегистрирован: 19 лет
Люди, этот фикс актуальный для 2.0.22?Kir-Dagoor писал(а):Братцы, нашел ошибку в процедуре add_search_words (includes\functions_search.php)
Она приводит к дублированию слов в таблице search_wordlist, непомерному разрастанию таблицы search_wordmatch, и как следствие - тормоза при постинге. Все это справедливо для форумов на базе mysql.
Смотрим:
Код: Выделить всё
#-----[ OPEN ]------------------------------------------ # includes/functions_search.php # #-----[ FIND ]------------------------------------------ # $sql = "SELECT word_id, word_text FROM " . SEARCH_WORD_TABLE . " WHERE word_text IN ($word_text_sql)"; # #-----[ BEFORE, ADD ]------------------------------------------ # case 'mysql': case 'mysql4': # #-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ # # EoM
-
- Поддержка
- Сообщения: 5426
- Зарегистрирован: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Lektor
у меня никаких дублей не образовывается, а у вас?
у меня никаких дублей не образовывается, а у вас?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.4.4
- Сообщения: 190
- Зарегистрирован: 19 лет 6 месяцев
- Откуда: Moscow
Может такое быть. Я сам с этим ковырялся пару месяцев. Пару страниц назад я опубликовал решение проблемы:
... при восстановлении базы при аварии, админ предыдущего нашего хостинга при восстановлении базы форума, не долго думая, сменил в таблице search_wordlist поле word_text на индексируемое поле (а должно быть первичным ключом), отчего значения внутри него перестали быть уникальными.
Т.е. считалось, что дублей быть не может, но ошибка крылась не на уровне программы, а не уровне настройки базы.
... при восстановлении базы при аварии, админ предыдущего нашего хостинга при восстановлении базы форума, не долго думая, сменил в таблице search_wordlist поле word_text на индексируемое поле (а должно быть первичным ключом), отчего значения внутри него перестали быть уникальными.
Т.е. считалось, что дублей быть не может, но ошибка крылась не на уровне программы, а не уровне настройки базы.
-
- phpBB 1.4.4
- Сообщения: 190
- Зарегистрирован: 19 лет 6 месяцев
- Откуда: Moscow
-
- Former team member
- Сообщения: 4463
- Зарегистрирован: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 1.4.4
- Сообщения: 190
- Зарегистрирован: 19 лет 6 месяцев
- Откуда: Moscow