У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около

InstantCMS 2.X
#1 5 марта 2019 в 12:29
Ошибка в запросе БД:
У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около ') (MATCH (i.title, i.seo_keys, i.tags) AGAINST ('>марта, >беларуси,' на строке 5

SELECT COUNT( i.id ) as count
FROM cms_con_news i
FORCE INDEX FOR ORDER BY (date_pub)
LEFT JOIN cms_tags_bind as t ON (t.target_id = i.id AND t.target_subject = 'news' AND t.target_controller = 'content')
WHERE (i.is_parent_hidden IS NULL) AND (i.is_pub = '1') AND (i.is_approved = '1') AND ( ) (MATCH (i.title, i.seo_keys, i.tags) AGAINST ('>марта, >беларуси, >прошел, республиканский, форум, пчеловодовбеларусь, пчеловоды' IN BOOLEAN MODE)) AND (i.id <> '16') AND (i.is_private = '0') AND (i.is_deleted IS NULL)
Последние вызовы:

cmsModel->getCount() @ /system/controllers/content/model.php: 2340
modelContent->getContentItemsCount() @ /system/controllers/relevanter/hooks/relevant_events.php: 312
onRelevanterRelevantEvents->run()
call_user_func_array() @ /system/core/controller.php: 672
cmsController->runExternalHook() @ /system/core/controller.php: 631
cmsController->runHook() @ /system/core/eventsmanager.php: 46
cmsEventsManager::hook() @ /system/fields/relevantsacross.php: 53
fieldRelevantsAcross->parse() @ /system/controllers/content/actions/item_view.php: 189
actionContentItemView->run()
call_user_func_array() @ /system/core/controller.php: 536
cmsController->runExternalAction() @ /system/core/controller.php: 449

pasekoff.com/news/16-1-2-marta-v-belarusi-proshel-respublikanskii-forum-pchelovodov.html

Не могу понять в чем проблема?
#2 5 марта 2019 в 12:40
Какой тип таблиц в базе? InnDB?
#3 5 марта 2019 в 12:52

Какой тип таблиц в базе? InnDB?

vikont

#4 5 марта 2019 в 13:02

в чем проблема?

Dorimen
В компоненте "Похожий контент". У вас в фильтрации запроса подставился пустой AND ( ). Пересмотрите настройки вывода релевантных записей.
#5 5 марта 2019 в 13:03
Возможно я туплю, но проверьте, есть ли у вас в таблице cms_con_news индекс date_pub с полями title, seo_keys, tags
#6 5 марта 2019 в 13:07
vikont, это не тот случай, что был у вас. Ошибка явно говорит, что проблема не в отсутствующем индексе.
#7 5 марта 2019 в 16:06

В компоненте "Похожий контент". У вас в фильтрации запроса подставился пустой AND ( ). Пересмотрите настройки вывода релевантных записей.

Loadырь

спасибо. не знаю, что сделал, но попробовал подредактировать запись, и оно исправилось. что было — я так и не понял. спасибо!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.