Перейти к публикации

Can't find FULLTEXT index matching the column list


Рекомендованные сообщения

Проблема не обновления скрипта . Перед тем как ковыряться в базе , сделал дамп (сайт был рабочий и проблем не было)

Через час попытался востановить из этого дампа базу , выдало ошибку

Can't find FULLTEXT index matching the column list

SELECT id, title, date, category, alt_name, short_story, flag FROM dle_post WHERE MATCH (title, short_story, full_story, xfields) AGAINST

У меня Есть ещё три дампа сделанных каждые три дня , но и при восстановлении из них выпадает таже ошибка.

Дампы делал Sypex Dumper Pro 2.0.8 .

Также пытался сделать запрос


ALTER TABLE `dle_post` ADD FULLTEXT (

`short_story` ,

`full_story` ,

`xfields` ,

`title`

);

Но не помогло.

Даже чесно говоря не пойму почему с рабочего дампа появилась ошибка.

Ссылка на сообщение
Поделиться на других сайтах

Надо было делать средствами DLE

Ссылка на сообщение
Поделиться на других сайтах

Amaroid,

попробуйте сначала удалить ключи для этих полей, а потом создать полнотекстовые ключи повторно.

Ссылка на сообщение
Поделиться на других сайтах

Движок девятой версии.

База 530 мб

Ошибка возникает при переходе в полную новость.

На денвере происходит тоже самое.

Amaroid,

попробуйте сначала удалить ключи для этих полей, а потом создать полнотекстовые ключи повторно.

Пожалуйста , если не затруднит подскажите какие запросы необходимо сделать для удаления и создания ключей.

Изменено пользователем Amaroid
Ссылка на сообщение
Поделиться на других сайтах

Пожалуйста , если не затруднит подскажите какие запросы необходимо сделать для удаления и создания ключей.

У вас там непонятно какие ключи сейчас, поэтому сказать какой конкретно запрос это должен быть затруднительно. Удалите просто в phpMyAdmin отметив нужные ключи у этих полей, phpMyAdmin сам выполнит нужные запросы согласно уже вашей структуры БД.

Кстати какую ошибку вы получаете при выполнении запроса:

ALTER TABLE `dle_post` ADD FULLTEXT (  
`short_story` ,
`full_story` ,
`xfields` ,
`title`
);[/code]

Ссылка на сообщение
Поделиться на других сайтах

Проблема решилась неожиданным способом .

Восстановил работу сайта дампом используя бесплатную устаревшую версию Sypex Dumper 2.0.6 .

Обратил внимание на процесс загрузки дампа . В платной версии когда доходит до момента "Выставление индексов"

загрузка приостанавливается на 5-6 секунд потом продолжает и процесс заканчивается очень быстро 530 мб - 19 сек.

В сообщении отчёта - Дамп загружен удачно.

А загрузка бесплатным скриптом происходит плавно без остановок 84 секунды.

Задам вопрос разработчику скрипта.Может быть это баг программы , хотя два года пользовался бесплатной версией и был

только доволен его работой.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...