Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ошибка при поиске


Recommended Posts

При поиске с выбором категории появляется вот такая ошибка 

 

 

Notice: Error: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay
Error No: 1104
SELECT COUNT(DISTINCT p.product_id) AS total FROM testproduct p LEFT JOIN testproduct_description pd ON (p.product_id = pd.product_id) LEFT JOIN testproduct_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN testproduct_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '2' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND (LCASE(pd.name) LIKE '%вал%' 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) = 'вал' AND p2c.category_id = '15' in /home/o/orientuaru/orient-market/public_html/system/database/mysql.php on line 49

 

Нашел такую же проблему у человека в этой теме https://opencartforum.com/topic/22840-problemy-so-standartnym-modulem-poiska-ocstore-1541/

но мне эти спопобы не помогают. В чем заключается проблема, может кто еще сталкивался?

Надіслати
Поділитися на інших сайтах


Ошибка в 49 строке, ничего не говорит

 

А говорит код и ошибки и пару "ключевых" слов

По похожей теме, возможно, есть решение.

Если нет - к хостеру.

Надіслати
Поділитися на інших сайтах

SET SQL_BIG_SELECTS=1

это можно прописать в

system/database/mysql.php

		mysql_query("SET NAMES 'utf8'", $this->link);
		mysql_query("SET CHARACTER SET utf8", $this->link);
		mysql_query("SET CHARACTER_SET_CONNECTION=utf8", $this->link);
		mysql_query("SET SQL_MODE = ''", $this->link);

Добавив указанную строку по аналогии

Надіслати
Поділитися на інших сайтах

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.