Перейти к содержанию
DYATEL

Перестал разом работать Экспорт импорт

Рекомендуемые сообщения

Писал в соседней ветке. Там тишина. Может писал не там. Пишу сюда.

 

Люди. Хэлп. Open Cart Version 1.5.4.1 и 1.5.1.3 по моему, т.е. версии разные движков

Перестал работать импорт/экспорт сразу на двух сайтах. На одном аккаунте

 

Создает всего один лист и пишет:

 

<b>Notice</b>: Error: 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<br />Error No: 1104<br />SELECT   p.product_id,  pd.name,  GROUP_CONCAT( DISTINCT CAST(pc.category_id AS CHAR(11)) SEPARATOR "," ) AS categories,  p.sku,  p.upc,  p.ean,  p.jan,  p.isbn,  p.mpn,  p.location,  p.quantity,  p.model,  m.name AS manufacturer,  p.image AS image_name,  p.shipping,  p.price,  p.points,  p.date_added,  p.date_modified,  p.date_available,  p.weight,  wc.unit,  p.length,  p.width,  p.height,  p.status,  p.tax_class_id,  p.viewed,  p.sort_order,  pd.language_id,  ua.keyword,  pd.description,   pd.meta_description,   pd.meta_keyword,   pd.tag,   pd.seo_title,   pd.seo_h1,   p.stock_status_id,   mc.unit AS length_unit,   p.subtract,   p.minimum,   GROUP_CONCAT( DISTINCT CAST(pr.related_id AS CHAR(11)) SEPARATOR "," ) AS related FROM `rolproduct` p LEFT JOIN `rolproduct_description` pd ON p.product_id=pd.product_id   AND pd.language_id=1 LEFT JOIN `rolproduct_to_category` pc ON p.product_id=pc.product_id LEFT JOIN `rolurl_alias` ua ON ua.query=CONCAT('product_id=',p.product_id) LEFT JOIN `rolmanufacturer` m ON m.manufacturer_id = p.manufacturer_id LEFT JOIN `rolweight_class_description` wc ON wc.weight_class_id = p.weight_class_id   AND wc.language_id=1 LEFT JOIN `rollength_class_description` mc ON mc.length_class_id=p.length_class_id   AND mc.language_id=1 LEFT JOIN `rolproduct_related` pr ON pr.product_id=p.product_id GROUP BY p.product_id ORDER BY p.product_id, pc.category_id;  in <b>/home/users1/c/comgorod/domains/rolletcenter.ru/system/database/mysql.php</b> on line <b>49</b>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот что гугл по этому поводу пишет
пробуйте варианты...

 

В настройках есть ограничение на кол-во проверяемых строк. Для больших таблиц возможно его превышение. Обычно возникает при выборке по полям без индекса.
Попробуйте перед запросом выполнить:


SET OPTION SQL_BIG_SELECTS = 1
 

или 


SET SESSION SQL_BIG_SELECTS=1
 

или

 

$this->db->query('SET SQL_BIG_SELECTS=1');

Или установить в my.ini
sql_big_selects в 1

А можно просто увеличить max_join_size.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А можно просто увеличить max_join_size

 

А где это устанавливается?

 

В настройках есть ограничение на кол-во проверяемых строк

 

SET OPTION SQL_BIG_SELECTS = 1

или

$this->db->query('SET SQL_BIG_SELECTS=1');

Это имеется ввиду в панели управления в PhpMyadmin ?

 

Или установить в my.ini

 

А где находится этот файл ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В базе выполнил запросы не помогло.

 

$this->db->query('SET SQL_BIG_SELECTS=1');

 

Эту функцию где прописывать ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.