[help] Проблема с vBSEO Google/Yahoo Sitemap Generator

Статус
В этой теме нельзя размещать новые ответы.

zipa

Профессор
Регистрация
6 Май 2008
Сообщения
127
Реакции
45
Приходит на мыло когда береш - Показать Sitemap Generator :

Ошибка базы данных в vBulletin 3.8.0 :

Invalid SQL:

SELECT count(*)as cnt,max(dateline) as lastupdate
FROM groupmessage
WHERE groupid='1';

Ошибка MySQL : Unknown column 'groupid' in 'where clause'
Номер ошибки : 1054
Дата запроса : Wednesday, January 28th 2009 @ 10:07:05 PM
Дата ошибки : Wednesday, January 28th 2009 @ 10:07:07 PM
Скрипт : Для просмотра ссылки Войди или Зарегистрируйся
Реферрер : Для просмотра ссылки Войди или Зарегистрируйся
IP адрес : 77.222.135.146
Имя пользователя : Незарегистрированный
Имя класса : vB_Database
Версия MySQL :

Стоит vBSEO_1_.v3.2.0
РАньше такого небыло!
В чем может быть проблема???
 
Ух ты, как замечательно, что я не успел проапгрейдиться до 3.8...
По делу



Найти в файле
vbseo_sitemap_functions.php

PHP:
             $tcount = $db->query_first("
                 SELECT count(*)as cnt,max(dateline) as lastupdate
                 FROM " . TABLE_PREFIX . "groupmessage
                 WHERE groupid='$rrow[groupid]'
             ");
Заменить на

PHP:
             $tcount = $db->query_first("
                 SELECT count(*)as cnt,max(dateline) as lastupdate
                 FROM " . TABLE_PREFIX . "groupmessage AS groupmessage
                 LEFT JOIN " . TABLE_PREFIX . "discussion AS discussion ON (groupmessage.discussionid = discussion.discussionid)
                 WHERE discussion.groupid='$rrow[groupid]'
             ");

Кому-то помогло, кому-то нет. Ищу дальше, самому пригодится.
 
  • Нравится
Реакции: zipa
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху