Не работает поиск по сайту

Тема в разделе "OpenCart", создана пользователем start579, 24 окт 2014.

  1. start579

    start579

    Регистрация:
    24 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    Перевел магазин на другой домен, повылезали ошибки часть исправил а поиск не могу Сайт Мой Магазин Может подскажите в чем может быть проблема. или какие файлы отвечают за поиск.(может их просто заменить)?
    Вот ошибка
    Notice: Error: Can't find FULLTEXT index matching the column list
    Error No: 1191
    SELECT COUNT(DISTINCT p.product_id) AS total FROM ikos_dbproduct p LEFT JOIN ikos_dbproduct_description pd ON (p.product_id = pd.product_id) LEFT JOIN ikos_dbproduct_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (LCASE(pd.name) LIKE '%явая%' OR MATCH(pd.description) AGAINST('явая') OR MATCH(pd.tag) AGAINST('явая')) OR LCASE(p.model) = 'явая' OR LCASE(p.sku) = 'явая' OR LCASE(p.upc) = 'явая' OR LCASE(p.ean) = 'явая' OR LCASE(p.jan) = 'явая' OR LCASE(p.isbn) = 'явая' OR LCASE(p.mpn) = 'явая' in /home/ikos/1000suvenirov.com.ua/www/system/database/mysql.php on line 49
     
  2. AnOcToJI

    AnOcToJI

    Регистрация:
    28 дек 2012
    Сообщения:
    309
    Симпатии:
    188
    выполните такой запрос
    Код:
    ALTER TABLE `ikos_dproduct_description` ADD FULLTEXT `tag`(`tag`)
    
     
  3. start579

    start579

    Регистрация:
    24 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    как его выполнить?
     
  4. AnOcToJI

    AnOcToJI

    Регистрация:
    28 дек 2012
    Сообщения:
    309
    Симпатии:
    188
    через phpmyadmin или что там у вас для работы с базой данных
     
  5. start579

    start579

    Регистрация:
    24 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    выдало
    #1146 - Table 'ikos_db.ikos_dproduct_description' doesn't exist
     
  6. chukcha

    chukcha

    Регистрация:
    9 окт 2014
    Сообщения:
    448
    Симпатии:
    119
    ALTER TABLE `ikos_dbproduct_description` ADD FULLTEXT `tag`(`tag`)

    ошибся человек буковкой :(
     
  7. start579

    start579

    Регистрация:
    24 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    #1046 - No database selected
    --- Добавлено, 24 окт 2014 ---
    может какой файл не рабочий. какие файлы за поиск отвечают. если их из пустого opencart скопировать?
    --- Добавлено, 24 окт 2014 ---
    выполнил
    написало
    QL-запрос был успешно выполнен (Запрос занял 0.0885 сек.)

    ничего не изменилось
     
    Последнее редактирование: 24 окт 2014
  8. chukcha

    chukcha

    Регистрация:
    9 окт 2014
    Сообщения:
    448
    Симпатии:
    119
    возможно нужен индекс не только на tag, но и на description
     
  9. start579

    start579

    Регистрация:
    24 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    что мне нужно сделать?
     
  10. chukcha

    chukcha

    Регистрация:
    9 окт 2014
    Сообщения:
    448
    Симпатии:
    119
    Вот скажите, здесь не обязательно быть "программистом"
    Применение правил орфографии требует строгого указания слов, к которым эти правила применяются (если это не исключения)?

    ALTER TABLE `ikos_dbproduct_description` ADD FULLTEXT `description`(`description`)
     
  11. start579

    start579

    Регистрация:
    24 окт 2014
    Сообщения:
    15
    Симпатии:
    0
    Спасибо, большое.