Проблема с фотоальбомами

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

не просматривается отдельное фото

#1 17 января 2018 в 15:01
Появилась проблема в фотоальбоме — страница с несколькими фото показывается нормально. По щелчку на отдельное фото, открывается страница с ошибкой 503. По отладке:
Ошибка в запросе БД:

Невозможно отыскать полнотекстовый (FULLTEXT) индекс, соответствующий списку столбцов
SELECT i.*, MATCH(i.title) AGAINST ('>\"224825ea\" <224825e*' IN BOOLEAN MODE) as fsort, u.nickname as user_nickname, u.avatar as user_avatar
FROM cms_photos i
INNER JOIN cms_users as u ON u.id = i.user_id
WHERE (i.id <> '3803') AND (MATCH(i.title) AGAINST ('>\"224825ea\" <224825e*' IN BOOLEAN MODE))
ORDER BY fsort desc
LIMIT 7

Последние вызовы:

get() @ /public_html/system/controllers/photos/model.php: 106
getPhotos() @ /public_html/system/controllers/photos/frontend.php: 44
getPhotosList()
call_user_func_array() @ /public_html/system/core/action.php: 29
__call() @ /public_html/system/controllers/photos/actions/view.php: 338
getPhotosList() @ /public_html/system/controllers/photos/actions/view.php: 338
getRelatedPhoto() @ /public_html/system/controllers/photos/actions/view.php: 191
run()
call_user_func_array() @ /public_html/system/core/controller.php: 406
runExternalAction() @ /public_html/system/core/controller.php: 332
runAction() @ /public_html/system/controllers/photos/frontend.php: 14



Что может бьть причиной? Как поправить? Глобально на сайте ничего такого не делалась…
#2 19 января 2018 в 19:50
… хоть с чего начать?) не пойму
#3 4 марта 2018 в 12:00
И на втором сайте у себя обнаружил такое же (работают независимо на разных хостингах). Еще перестает работать поиск (с такой же ошибкой 503)
#4 5 марта 2018 в 19:56
В notepad+ можно посмотреть по номерам строчек, пример: model.php: 106
#5 6 марта 2018 в 00:04
Проверьте, в базе данных таблицу с юзерами cms_users какая там связь конкретного изображения с аватарами?
Или указанные таблицы в базе не доступные или какой то сбой.
Возможно увидите в списке таблиц, что напротив одной из них есть сообщение используется — это сбой базы.
#6 21 апреля 2020 в 22:29
напишу решение, нужно сделать запрос в базу: ALTER TABLE cms_photos ENGINE=MyISAM;
Т.е. перевести тип базы фоток в МуИсам — и заработало :)
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.