|
|
20.05.2013, 12:38
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Тут сложно сказать, скорее всего самым простым вариантом будет создать новое правило индексирования, и с помощью SQL-запроса поменять у этого правила ID'шник на 3(третий), который вы убили.
Либо опять же с помощью myadmin "окинуть взглядом" все таблицы, касающиеся поиска по сайту, и удалить строчки, ссылающиеся на правило индексирования с номером id=3.
|
|
|
20.05.2013, 12:43
|
|
Гость
Гость
|
Вылечил по другому.
Выполнил вот такой SQL код:
Код:
TRUNCATE TABLE `Search_Task`
Вообщем как получается. Когда шла фоновая индексация, я удалил правило. А задача то осталась. И при попытке проиндексировать, сайт видит что идент индексация, но не может найти правило по текущей индексации что выводит эту ошибку.
|
|
|
20.05.2013, 13:09
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
А, ну вот! Я-то помню, что какая-то такая табличка была, где временно запись создается во время индексации, но забыл, что за табличка. Хорошо, что разобрались.
|
|
|
15.09.2013, 15:20
|
|
Pilot
Тех-Альянс
Зарегистрирован: 2007-02-20
Сообщений: 45
|
Цитата:Вылечил по другому.
Выполнил вот такой SQL код:
Код:
TRUNCATE TABLE `Search_Task`
Вообщем как получается. Когда шла фоновая индексация, я удалил правило. А задача то осталась. И при попытке проиндексировать, сайт видит что идент индексация, но не может найти правило по текущей индексации что выводит эту ошибку.
Помогло и мне! Проблема крылась в этой таблице.
pilot
|