Google Base ошибка бд

Тема в разделе "Ошибки и их решения", создана пользователем fcg, 1 дек 2015.

  1. fcg

    fcg Новичок

    Сообщения:
    11
    Симпатии:
    1
    Обновился до последней версии Version 2.1.0.1 (rs.2), захожу в Каналы продвижения - Google Base и выводится ошибка (не нашел как включить цитату, вставляю как есть):

    Notice: Error: Table 'base.oc_google_base_category_to_category' doesn't exist
    Error No: 1146
    SELECT google_base_category_id, (SELECT name FROM `oc_google_base_category` gbc WHERE gbc.google_base_category_id = gbc2c.google_base_category_id) AS google_base_category, category_id, (SELECT name FROM `oc_category_description` cd WHERE cd.category_id = gbc2c.category_id AND cd.language_id = '1') AS category FROM `oc_google_base_category_to_category` gbc2c ORDER BY google_base_category ASC in /system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /admin/model/feed/google_base.php on line 89Warning: Invalid argument supplied for foreach() in /admin/controller/feed/google_base.phpon line 176Notice: Error: Table 'base.oc_google_base_category_to_category' doesn't exist
    Error No: 1146
    SELECT COUNT(*) AS total FROM `oc_google_base_category_to_category` in /system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /admin/model/feed/google_base.php on line 95

    Как устранить проблему?
     
  2. fcg

    fcg Новичок

    Сообщения:
    11
    Симпатии:
    1
    Проблема в том что нету oc_google_base_category_to_category
    Можете написать как ее добавить и с какими параметрами?
     
  3. Ален

    Ален Эксперт

    Сообщения:
    2.052
    Симпатии:
    630
    когда нажали на активировать модуль, таблица должна создаться..

    Может вы не дообновили (надо эту особенность в темку написать.)
    Надо файлы config.php подредактировать
    define('DIR_CACHE', 'C:/OpenServer/domains/2101rc/system/storage/cache/');
    define('DIR_DOWNLOAD', 'C:/OpenServer/domains/2101rc/system/storage/download/');
    define('DIR_LOGS', 'C:/OpenServer/domains/2101rc/system/storage/logs/');
    define('DIR_MODIFICATION', 'C:/OpenServer/domains/2101rc/system/storage/modification/');
    define('DIR_UPLOAD', 'C:/OpenServer/domains/2101rc/system/storage/upload/');

    // DB
    define('DB_DRIVER', 'mysqli');
    define('DB_HOSTNAME', 'localhost');
    define('DB_USERNAME', 'root');
    define('DB_PASSWORD', '');
    define('DB_DATABASE', 'oc2101rc');
    define('DB_PORT', '3306');
    define('DB_PREFIX', 'oc_');

    Выделил что добавилось и изменилось

    http://forum.opencart-russia.ru/threads/rekomendacii-po-oformleniju-koda-i-voprosov.460/
     
  4. fcg

    fcg Новичок

    Сообщения:
    11
    Симпатии:
    1
    Файл admin/config.php действительно пришлось руками обновлять. Модуль выключил и включил, таблица автоматически появилась. Подскажите файл config.php в корне директории тоже потерпел изменения или нет?
     
  5. Ален

    Ален Эксперт

    Сообщения:
    2.052
    Симпатии:
    630