все же, как победить такую ошибку: Unknown table 'n' in on clause query: SELECT ...

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

Аватар пользователя Слава Юдаков@aquaria2.ru Слава Юдаков@aq... 22 ноября 2008 в 14:47

все же, как победить ошибку следующего вида:


Unknown table 'n' in on clause query: SELECT description FROM a2_vocabulary INNER JOIN a2_node_access na ON na.nid = n.nid WHERE (na.grant_view >= 1 AND ((na.gid = 0 AND na.realm = 'all') OR (na.gid = 1 AND na.realm = 'forum/

перечитал кучу тем здесь и на drupal.org, но решения нет. нужна помощь коллективного разума.

Комментарии

Аватар пользователя Слава Юдаков@aquaria2.ru Слава Юдаков@aq... 22 ноября 2008 в 19:21

<a href="mailto:whisk@drupal.org">whisk@drupal.org</a> wrote:
Для начала было бы неплохо определить, что вызывает эту ошибку. Точнее, где и как создается этот кривой SQL-запрос.

кто бы научил, как это сделать.

Аватар пользователя Nikit Nikit 22 ноября 2008 в 15:30

вы наверно установили модуль доступа (помоему название access-и-что-то-там), который добавляет к запросу через db_rewrite ноду (node n), чего у вас нету...

Аватар пользователя Слава Юдаков@aquaria2.ru Слава Юдаков@aq... 22 ноября 2008 в 19:20

Nikit wrote:
вы наверно установили модуль доступа (помоему название access-и-что-то-там), который добавляет к запросу через db_rewrite ноду (node n), чего у вас нету...

у меня стоит forum access и ACL. их выключение проблему не решает.