====== Не работает поиск Virtuemart ======
Установленный mod_virtuemart_search ничего не ищет - на любой запрос выдает "Ваш поиск не дал результатов".
Включенная отладка показывает такую штуку:
500 - JDatabaseMySQL::query: 1104 - The SELECT would examine more than MAX_JOIN_SIZE rows;
check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE
Еще подобная проблема может вылазить с другой стороны - очень много категорий/товаров и тупо не показывает их.
===== Решение =====
Что же, правим файл /components/com_virtuemart/virtuemart.php
Сразу после
вставляем
$db=& JFactory::getDBO();
$db->setQuery("SET OPTION SQL_BIG_SELECTS=1");
$db->query();
Как вариант - добавить в my.cnf строчку
big-tables
но у меня этот способ почему-то не работает.