cmbt Опубликовано 20 августа, 2013 Поделиться Опубликовано 20 августа, 2013 (изменено) У меня форум работает 5 лет. Встроенный поиск отображает информацию только за последний год и только 1000 постов пользователя. Поставил SphinX. Теперь ищет и показывает за все 5 лет, но не могу никак убрать ограничение на вывод 1000 постов. В конфиге sphinx.conf изменил max_matched с 1000 на 20000 но это не помогло. Такое ощущение что ограничение в 1000 постов продолжает выводить движок форума. Может кто подскажет где копать? Пробовал изменить в ibf_cash_store но форум вообще упал. Видимо не туда полез. Восстановил. Форум 3.3.4 Изменено 20 августа, 2013 пользователем cmbt Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cmbt Опубликовано 26 августа, 2013 Автор Поделиться Опубликовано 26 августа, 2013 Никто с таким ограничением не боролся? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 26 августа, 2013 Поделиться Опубликовано 26 августа, 2013 Читали? www.invisionpower.com/support/guides/_/maintenance-and-server-configurations/searching-r21 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cmbt Опубликовано 27 августа, 2013 Автор Поделиться Опубликовано 27 августа, 2013 Читал. В конфиге как раз ограничение на вывод 1000 постов max_matched я так понимаю, поменял на другое число. Но не сработало. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lilit Опубликовано 4 августа, 2014 Поделиться Опубликовано 4 августа, 2014 аналогичная ситуация, только Сфинкса нет. поставил Ограничить "Темы/Сообщения этого пользователя" результатами за X дней равным 3650. теперь выводит сообщения пользователя с начала существования форума, однако из-за ограничения в 1000 постов не выводятся последние сообщения.. как сделать, чтоб можно было смотреть все сообщения пользователя без ограничений? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lilit Опубликовано 4 августа, 2014 Поделиться Опубликовано 4 августа, 2014 пробовал изменить значение ключа search_hardlimit в таблице core_sys_conf_settings с 1000 на 2000 и потом выбрать это значение в настройках поиска в админцентре. но выводит все равно 1000 сообщений (40 страниц по 25 сообщений) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lilit Опубликовано 4 августа, 2014 Поделиться Опубликовано 4 августа, 2014 Решено. в файле forums/admin/applications/forums/extensions/search/engines/sql.php надо 1000 изменить на нужное значение. после этого - находит все! в базе я тоже вместо 1000 прописал 6000=6000. /* Fix to 1000 results max */ $count['count'] = ( $count['count'] > 6000 ) ? 6000 : $count['count']; motomac 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
motomac Опубликовано 5 сентября, 2014 Поделиться Опубликовано 5 сентября, 2014 Со сфинксом подобное не помогает( При попытке перехода на 41-ю страницу, кидает на первую. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.