Проблема с поиском

Главные вкладки

Аватар пользователя Dronov Dronov 29 июля 2007 в 18:02

Помогите решить проблему, при поиске выдаетс такое сообщение

* user warning: Access denied for user: 'mcpir_new1@localhost' to database 'mcpir_new1' query: CREATE TEMPORARY TABLE temp_search_sids SELECT i.type, i.sid, SUM(i.score * t.count) AS relevance, COUNT(*) AS matches 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 = 'asdad') AND i.type = 'node' GROUP BY i.type, i.sid HAVING COUNT(*) >= 1 in /home/mcpir/mcpir.ru/includes/database.mysql.inc on line 172.
* user warning: Table 'mcpir_new1.temp_search_sids' doesn't exist query: SELECT MAX(relevance) FROM temp_search_sids in /home/mcpir/mcpir.ru/includes/database.mysql.inc on line 172.

что это может быть?

Комментарии

Аватар пользователя coyotle coyotle 29 июля 2007 в 18:28

Английским по белому написано:
user warning: Access denied for user: 'mcpir_new1@localhost' to database 'mcpir_new1' query: CREATE TEMPORARY TABLE...
Следует обратиться к администратору вашей базы mysql, у вас нет прав на создание временных таблиц.

Аватар пользователя Dronov Dronov 29 июля 2007 в 18:39

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

Аватар пользователя coyotle coyotle 29 июля 2007 в 19:07

Просто в mysql есть права на CREATE TABLE - это одно, а есть CREATE TEMPORARY TABLE - это другое, и этих прав возможно не было изначально. Вторая команда позволяет создавать временные таблицы в рамках данного подключения к ДБ, после отсоединения от ДБ такая таблица уничтожается...
Короче пообщайтесь с вашим админом.