Xpoint
   [напомнить пароль]

Drupal и поиск

Метки: [без меток]
2008-08-18 15:56:43 [обр] Александр Петров(0/4)[досье]

Вот так ругается drupal на попытку поиска

user warning: Table 'drupal.search_index' doesn't exist query: SELECT SUM(i.score * t.count) AS score FROM search_index i INNER JOIN search_total t ON i.word = t.word INNER JOIN node n ON n.nid = i.sid INNER JOIN users u ON n.uid = u.uid WHERE n.status = 1 AND (i.word = 'dfgdf') AND i.type = 'node' GROUP BY i.type, i.sid HAVING COUNT(*) >= 1 ORDER BY score DESC LIMIT 0, 1 in D:\htdocs\drupal.petav\www\modules\search\search.module on line 942.

Можно сделать вывод, что он не находит нужной таблицы. Вывод правильный, таблицы "search_index" нету и вообще нету таблиц с префиксом "search_".

Как их создать?
P.S.: модуль включен, cron запускал

спустя 13 минут [обр] Валера(3/24)[досье]
Как их создать?
SQL?
спустя 25 секунд [обр] Алексей Севрюков(47/1280)[досье]
Александр Петров[досье] наверно стоит попробовать переустановить модуль поиска. Или руками найти SQL файл и запустить его под нужной БД, чтобы создать таблицу.
спустя 9 минут [обр] Александр Петров(0/4)[досье]
Алексей Севрюков[досье]
точно я только включал выключал его, сейчас попробую переустановить, спасибо за наводку.
не смог найти SQL
спустя 3 минуты [обр] Александр Петров(0/4)[досье]
Алексей Севрюков[досье], а как его удалить?
спустя 5 часов [обр] Алексей Севрюков(47/1280)[досье]
Александр Петров[досье] хм... эээ... ни разу не видел drupal. Но если модуль можно поставить, значит наверно можно и удалить. Иначе смысл модульности.
Если SQL в исходниках нет - значит это какой то левый модуль. Вполне логично, что если для системы пишется модуль (плагин, пакет) и этот модуль использует БД, то и создавать нужные ему таблицы он должен сам. Так что ищите форум по Drupal и задавайте вопрос там. Ну или ждите, пока тут найдется кто-нибудь, знакомый с Drupal.
спустя 12 часов [обр] Александр Петров(0/4)[досье]
Разобрался. В каждом модуле есть файл .install, который выполняется автоматически при подключении модуля. Проблема не знаю в чем но этот файл не исполнялся в версии 6.2, а в версии 6.4 заработал. ХЗ в чем там дело, но это теперь и не важно (Версии совместимые, в 6.4 только ошибки исправлены, судя по записям на их сайте). Спасибо всем кто откликнулся.
Powered by POEM™ Engine Copyright © 2002-2005