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

Тема в разделе "vBulletin", создана пользователем zipa, 30 янв 2009.

Статус темы:
Закрыта.
  1. zipa

    zipa Постоялец

    Регистр.:
    7 май 2008
    Сообщения:
    119
    Симпатии:
    42
    Приходит на мыло когда береш - Показать 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
    РАньше такого небыло!
    В чем может быть проблема???
     
  2. kaveo

    kaveo Постоялец

    Регистр.:
    29 июн 2008
    Сообщения:
    96
    Симпатии:
    14
    Ух ты, как замечательно, что я не успел проапгрейдиться до 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 нравится это.
Статус темы:
Закрыта.