Ошибка в запросе БД: Невозможно отыскать полнотекстовый (FULLTEXT) индекс, соответствующий списку столбцов SELECT 1 FROM cms_con_spravka WHERE `is_pub` = '1' AND `is_approved` = '1' AND `is_parent_hidden` IS NULL AND MATCH(`title`) AGAINST ('>\"маховик\" <(+махов*)' IN BOOLEAN MODE) Последние вызовы: actionSearchIndex->run() cmsCore->runController() @ /index.php : 41
Друзья, не работает корректно поиск, выдает 503 ошибку, режим отладки
Сегодня столкнулся с такой же проблемой. Причем дефолтный поиск от Instant работает если вбивать 3 символа. Если искать по 4-м символам, выводит 503.
Ссылка на поиск:
litclubbs.ru/search
Никто не знает как устранить проблему?
Включите Отладку и увидите причину проблемыНикто не знает как устранить проблему?
Включите Отладку и увидите причину проблемыНикто не знает как устранить проблему?
Ошибка в запросе БД: Невозможно отыскать полнотекстовый (FULLTEXT) индекс, соответствующий списку столбцов SELECT 1 FROM cms_con_writers WHERE `is_pub` = '1' AND `is_approved` = '1' AND `is_deleted` IS NULL AND `is_parent_hidden` IS NULL AND MATCH(`title`, `content2`) AGAINST ('>\"слон\" <(+сло*)' IN BOOLEAN MODE) Последние вызовы: actionSearchIndex->run() cmsCore->runController() @ /index.php : 44
А вы его в админке настраивали? docs.instantcms.ru/manual/components/searchПоиск стоит дефолтный.
Так же, в настройках Поля (см. поле с системным именем content) Типов контента есть настройка включения Полнотекстного поиска.- "Участвует в полнотекстовом поиске"
Простите что вмешиваюсь.
А вы его в админке настраивали? docs.instantcms.ru/manual/components/search
Так же, в настройках Поля (см. поле с системным именем content) Типов контента есть настройка включения Полнотекстного поиска.- "Участвует в полнотекстовом поиске"
В настройках посика подключены многие типы контента. Пробовал отключать, думал может быть с каким-нибудь одним типом связана проблема, но нет. Ситуация не меняется.
Про поле Участвует в полнотекстовом поиске". У меня у 4 типах контента стоит эта галочка, но разве этот параметр должен влиять на корректную работу поиска?
Вы удивитесь, но на Поиск может влиять что угодно, даже какое то стороннее дополнение или поле.У меня у 4 типах контента стоит эта галочка, но разве этот параметр должен влиять на корректную работу поиска?
Поэтому, получается гадание "на кофейной гуще"....
Проверьте настройки поля content2
В базе данных посмотрите индексы у этого поля
Обновите скрипт Инстанта...
Еще как вариант — отключите все в настройках компонента Поиск и включайте по одному.
Например: включите ваш тип контента writers и попробуйте поиск только с ним. Если все работает, включайте по одному другие типы контента и проверьте в паре с ним.
У меня были проблемы с Поиском и пока не удалил глючное дополнение, ничего не заработало.
но только в 2.х поиск на много лучше, чем в 1.х
Возможности сравнивать версии Инстанта не было, но по логике 2-я версия должна быть лучше 1-ой, иначе "за что боролись?"…vikont, не знаю, на счет поиск не работает…
но только в 2.х поиск на много лучше, чем в 1.х
Но вот то, что любой глючный компонент может завалить поиск, это я на себе испытал… Все работало! Кроме поиска...
А вот отыскать проблему бывает очень проблематично! Приходилось вычищать код сайта от каждого стороннего компонента и проверять… Может валить поиск даже что то оставшееся от удаленного компонента в базе данных! Поэтому кроме чистки кода, надо смотреть где и что могло оставить удаленное дополнение.
Проблема корректного удаления дополнений из Инстанта2 остается серьезной.
При удалении некоторых дополнений, в базе остаются "хвосты" и они могут не дать работать поиску, особенно когда в результате глюка дополнения компонент поиск перестает открываться в админке… Вариантов много. Какой из них сейчас у авторов вопросов не знаю, сплошное гадание… Надо смотреть код, смотреть базы, а еще лучше вспомнить, что недавно устанавливали или удаляли с сайта.Лучше как-то защитить доступ к базе при удалении и удалять все файлы чем неправильным удалением ломать функциональность сайтов.
Это понятно, речь шла о деинсталляторе компонентов.При удалении некоторых дополнений, в базе остаются "хвосты" и они могут не дать работать поиску