Ошибка при попытке создать базу для индексирования

Автор belex, 02 июля 2007, 13:47:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

belex

Решил создать базу для индексирования, но комп заглючило и пришлось процесс прерывать.
Теперь если кликаю на "Продолжить" (в смысле продолжить создавать базу  Полнотекстового индексирование) выходит ошибка:

Table 'joomla.smf_log_search_words' doesn't exist
Файл: /home/.gustav/vsefi_dev/forum.vse.fi/Sources/ManageSearch.php
Строка: 479


1.Что делать?
2.В какой файл создается эта база, чтобы "недоделанный" фал можно было бы удалить вручную?

Mavn

1. Выполнить запрос к бд например через phpmyadmin

CREATE TABLE 
`smf_log_search_words` (
  
ID_WORD int(10unsigned NOT NULL default 0,
  
ID_MSG int(10unsigned NOT NULL default 0,
  
PRIMARY KEY (ID_WORDID_MSG)
TYPE=MyISAM;


2. База записывается в mysql а не в файлы.
3. После выполнения запроса в админке лучше всего удалить индексирование и создать заново потому как реально работать поиск не будет если произошел такой глюк.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

belex

[quote author=Mavn link=topic=2298.msg13851#msg13851
3. После выполнения запроса в админке лучше всего удалить индексирование и создать заново потому как реально работать поиск не будет если произошел такой глюк.
[/quote]
В том и дело, что пытаюсь удалить...чего-то происходит, но в админке всё равно пишется, что файл уже создан.

Mavn

Читайте внимательно. После выполнения запроса!! Данное решение если вы будете все делать по пунктам работает. Проверено много раз.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

belex

Цитата: Mavn от 02 июля 2007, 17:10:16
Читайте внимательно. После выполнения запроса!! Данное решение если вы будете все делать по пунктам работает. Проверено много раз.

Пытался сделать много раз.
Вся трудность в том, что старая база удаляется, но в админке остается "Удалить" и "Продолжить" т.е. движок никак ен хочет прдложить "Создать" новую таблицу индексов. Чего-то не фурычит :(