PlazaUA 0 Опубликовано 12 мая, 2008 Жалоба Share Опубликовано 12 мая, 2008 Что бы это значило: 12/05/2008 19:05:06 | 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=# if the SELECT is okay | select p.products_fsk18, p.products_id, p.products_price, p.products_tax_class_id, p.products_image, pd.products_name, p.products_vpe, p.products_vpe_status, p.products_vpe_value, pd.products_short_description FROM orders_products opa, orders_products opb, orders o, products p, products_description pd where opa.products_id = '5360' and opa.orders_id = opb.orders_id and opb.products_id != '5360' and opb.products_id = p.products_id and opb.orders_id = o.orders_id and p.products_status = '1' and pd.language_id = '1' and opb.products_id = pd.products_id group by p.products_id order by o.date_purchased desc limit 6 | /product_info.php?info=p5360_New.html[/code] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 мая, 2008 Жалоба Share Опубликовано 12 мая, 2008 Что в настройках MySQL сервера Нужно в настройках MySQL my.cnf кажется файл называется, выставить: SET SQL_BIG_SELECTS=1 или SET SQL_MAX_JOIN_SIZE=# Но это только хостер наверное сможет сделать. Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 12 мая, 2008 Автор Жалоба Share Опубликовано 12 мая, 2008 спасибо за решение проблемы, но что это за ошибка такая? с чем связано и почему произошла. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 мая, 2008 Жалоба Share Опубликовано 13 мая, 2008 Судя по описанию ошибки, сложный SQL запрос просто, т.е. выборка данных сразу из 5 таблиц идёт. Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 13 мая, 2008 Автор Жалоба Share Опубликовано 13 мая, 2008 в текущей версии тоже есть такого рода запрос? Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 13 мая, 2008 Автор Жалоба Share Опубликовано 13 мая, 2008 Вот что хостер мне ответил: 1.Нужно прописать mysql_query ("SET SQL_BIG_SELECTS=1"); в скрипте сайта перед запросом, который по лимиту не выполняется. 2. SQL_MAX_JOIN_SIZE мы не увеличиваем, пусть пропишет SET SQL_BIG_SELECTS=1 после подключения к базе 3. Просто в скрипте после подключения к базе вставить mysql_query(SET SQL_BIG_SELECTS=1); Обычно с нашей стороны нет подобных услуг. Подобные вещи делаются самостоятельно владельцами сайтов или лицами, которые ведут разработку и поддержку этих сайтов. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 мая, 2008 Жалоба Share Опубликовано 13 мая, 2008 Вставь: @mysql_query ("SET SQL_BIG_SELECTS=1");[/code] в файл /inc/vam_db_connect.inc.php после: [code] @mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'"); Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 13 мая, 2008 Автор Жалоба Share Опубликовано 13 мая, 2008 сорри но в версии 1,21 такого файла нет, кроме того там приставки "xt_", т.е. xt_db_connect.inc.php такого файла нет Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 мая, 2008 Жалоба Share Опубликовано 14 мая, 2008 Посмотри в /inc/xtc_db_connect.inc.php Замени: if ($$link) mysql_select_db($database);[/code] на: [code]if ($$link){ @mysql_select_db($database); @mysql_query("SET SQL_BIG_SELECTS=1");} Ссылка на сообщение Поделиться на другие сайты
Елена Каткова 0 Опубликовано 11 декабря, 2009 Жалоба Share Опубликовано 11 декабря, 2009 Очень помог этот пост. Спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 декабря, 2009 Жалоба Share Опубликовано 12 декабря, 2009 Не за что. Он староватый конечно, сейчас файл /inc/vam_db_connect.inc.php называется, во в целом всё так же. Ссылка на сообщение Поделиться на другие сайты
ambergift.ru 0 Опубликовано 29 марта, 2011 Жалоба Share Опубликовано 29 марта, 2011 Сейчас магазин стоит на локальной машине через Zend. Все нормально работало, но потом вышла эта ошибка . Vam 1.62 описанные манипуляции не помогают Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 марта, 2011 Жалоба Share Опубликовано 29 марта, 2011 Описанные манипуляции должны помогать. Может не туда вставляете. Либо править тогда в настройках MySQL, в файле my.cnf и по умолчанию включать опцию big_selects Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения