Karyuudo Опубліковано: 10 лютого 2018 Share Опубліковано: 10 лютого 2018 (змінено) При клике на каталог товаров где 4к товаров сайт виснет. Хостинг пишет - превышение нагрузку на БД. Как это решается? Очевидно по любому кеширование нужно. Начал смотреть плагины на ливопенкарте. Нашел turbo opencart и IMDBOptimizer наверное их поставить достаточно будет? Или это как-то по другому делается ,смущает, что очень мало покупок. Движок ocStore 2.3.0.2.2 - турбо оказывается не совместим с этой версией, а других плагинов не нашел пока Змінено 10 лютого 2018 користувачем Karyuudo Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 10 лютого 2018 Share Опубліковано: 10 лютого 2018 9 минут назад, Karyuudo сказал: При клике на каталог товаров где 4к товаров сайт виснет. Хостинг пишет - превышение нагрузку на БД. Как это решается? Очевидно по любому кеширование нужно. Начал смотреть плагины на ливопенкарте. Нашел turbo opencart и IMDBOptimizer наверное их поставить достаточно будет? Или это как-то по другому делается ,смущает, что очень мало покупок. Движок ocStore 2.3.0.2.2 - турбо оказывается не совместим с этой версией, а других плагинов не нашел пока Приходите в личку - все сделаем. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... markimax Опубліковано: 7 березня 2018 Share Опубліковано: 7 березня 2018 В 10.02.2018 в 23:18, Karyuudo сказал: IMDBOptimizer За такие г.. дополнения надо давать сразу как минимум по рукам Идет запрос к методам библиотеки DB (к примеру вы туда или руками добавили или через ocmod), которые там есть (прямо в файле прописаны), но [censored] IMDBOptimizer их "не видит" 3.14. А вы [censored] как хотите потом. Спойлер PHP Fatal error: Call to undefined method IMDBOCacheProcessor:: Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 13 березня 2018 Share Опубліковано: 13 березня 2018 ну вот!!! весь вечер ищу спасение для сайта (хостер ругается на меня за превышение нагрузки), остановился на этих же вариантах..... час изучаю отзывы об этих дополнениях..... В 07.03.2018 в 17:13, markimax сказал: За такие г.. дополнения надо давать сразу как минимум по рукам Идет запрос к методам библиотеки DB (к примеру вы туда или руками добавили или через ocmod), которые там есть (прямо в файле прописаны), но [censored] IMDBOptimizer их "не видит" 3.14. А вы [censored] как хотите потом А тут все стало понятно.... Отзыв поставил все на свои места Пользовался однажды подобными вещами, так сразу переставал работать нормально geo-ip, а с ним у меня другие модули завязаны. Сегодня не смог пройти проверку на Яндекс Маркете по причине долгого ответа сайта (работа через API), а в скором будущем хочу оплату картами на сайте замутить.... Это может быть проблемой на которую хостер ругается??? Посоветуйте дополнение нормальное, или как починить все без дополнений.... А может, действительно, ресурсов тарифного плана не хватает?! PS Признаюсь сразу, чайник я в этих делах! Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 4 часа назад, krasnofff сказал: PS Признаюсь сразу, чайник я в этих делах! Пообщался со службой поддержки хостинга, прислали лог медленных запросов.... Есть вот такой: # User@Host: amigo[amigo] @ localhost [] Id: 9891890 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 17.493991 Lock_time: 0.000058 Rows_sent: 0 Rows_examined: 1 Rows_affected: 1 # Bytes_sent: 52 use amigo; SET timestamp=1519554803; UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '1381'; И кучка вот таких, они одинаковые: # User@Host: amigo[amigo] @ localhost [] Id: 26602779 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 16.622560 Lock_time: 0.002381 Rows_sent: 4 Rows_examined: 4691108 Rows_affected: 0 # Bytes_sent: 454 use amigo; SET timestamp=1520716153; SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 4; Скоро рассвет, пытаюсь разобраться, но не получается Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 минуту назад, krasnofff сказал: Пообщался со службой поддержки хостинга, прислали лог медленных запросов.... Есть вот такой: # User@Host: amigo[amigo] @ localhost [] Id: 9891890 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 17.493991 Lock_time: 0.000058 Rows_sent: 0 Rows_examined: 1 Rows_affected: 1 # Bytes_sent: 52 use amigo; SET timestamp=1519554803; UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '1381'; И кучка вот таких, они одинаковые: # User@Host: amigo[amigo] @ localhost [] Id: 26602779 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 16.622560 Lock_time: 0.002381 Rows_sent: 4 Rows_examined: 4691108 Rows_affected: 0 # Bytes_sent: 454 use amigo; SET timestamp=1520716153; SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 4; Скоро рассвет, пытаюсь разобраться, но не получается Не пытайтесь - не получится. Я не хочу тыкать пальцем... Но это ДНО! Такая конструкция не оптимизируется, а писал это реально больной человек, я не шучу. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 часов назад, Yoda сказал: Не пытайтесь - не получится. Я не хочу тыкать пальцем... Но это ДНО! Такая конструкция не оптимизируется, а писал это реально больной человек, я не шучу. Ничего не выйдет и оставить как есть? Менять тариф?! Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 36 минут назад, krasnofff сказал: Ничего не выйдет и оставить как есть? Менять тариф?! А при чем здесь "тариф" У вас этот г...запрос будет тормозить везде Удаляйте этот модуль Спойлер UNION ALL SELECT RAND() ... GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 еще до кучи SELECT RAND() накинули чтобы точно тупило Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, markimax сказал: А при чем здесь "тариф" Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Только что, krasnofff сказал: Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Вот и здесь. Писал это прапорщик-садист-содомит. А солдаты - это ресурсы сервера. 3 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 16 минут назад, Yoda сказал: Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Что делать то? как лечить? Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 57 минут назад, krasnofff сказал: Что делать то? как лечить? Вам же несколько раз сказали по русски: Это не лечится! Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, markimax сказал: А при чем здесь "тариф" У вас этот г...запрос будет тормозить везде Удаляйте этот модуль Скрыть контент UNION ALL SELECT RAND() ... GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id markimax,говорит что можно удалить Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, krasnofff сказал: Что делать то? как лечить? Удалить тот модуль который генериует этот г.. запрос Найти аналог, предварительно проконсультируясь у специалистов в этой области. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 А что за модуль ? Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, markimax сказал: А что за модуль ? Я и сам не знаю(((( Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Спасибо! Попробую! Отпишусь обязательно! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Warez detected - не стоит! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Вот что гугл находит по куску запроса. 1 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, krasnofff сказал: Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Я чет не могу понять @krasnofff и @Karyuudo - это один человек или нет? Я к чему - если хотите чтобы вам помогли, не просите диагноз по описанию фантомных болей поставить. Покажите магазин. Опишите список установленных дополнений. Пакет хостинга и название хостера. Количество товаров в данный момент, планируемое количество товаров. И приведите ссылки на страницы которые тормозят а еще лучше вместе со скринами метрик. Тогда можно с большой вероятностью говорить о таблэтках. Пока что ситуация все равно выглядит как: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, Yoda сказал: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Нет, мы сами по себе... @Yoda , Вы абсолютно правы! Скачал архив сайта, посмотрел поиском как говорил @AlexDW , все ссылается на этот модуль! Error.log Спойлер 2018-03-14 4:00:56 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:00:56 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:00:56 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:04:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 8:03:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 12:25:28 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 12:25:28 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 12:25:28 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 15:04:57 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 18:29:55 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:29:55 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:29:55 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:33:26 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:41:03 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 (змінено) Сайт https://missha.su/ Хостинг SWEB http://sweb.ru/hosting/ тариф - Тариф Ракета. Что-то не могу найти характеристики на их сайте, сегодня где-то встречал только.... товаров 1300, планируется максимум 1500-1600. Посетителей в день 200-300 чел. Проблема с нагрузкой на базау данных MySQL беспечение Apache 2.2 / nginx PHP 7.1 / 7 / 5.6 / 5.5 / 5.4 / 5.3 MySQL 5.6 / PostgreSQL Змінено 14 березня 2018 користувачем krasnofff Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання 4000 товаров - виснет. Как оптимизировать? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 7 березня 2018 Share Опубліковано: 7 березня 2018 В 10.02.2018 в 23:18, Karyuudo сказал: IMDBOptimizer За такие г.. дополнения надо давать сразу как минимум по рукам Идет запрос к методам библиотеки DB (к примеру вы туда или руками добавили или через ocmod), которые там есть (прямо в файле прописаны), но [censored] IMDBOptimizer их "не видит" 3.14. А вы [censored] как хотите потом. Спойлер PHP Fatal error: Call to undefined method IMDBOCacheProcessor:: Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 13 березня 2018 Share Опубліковано: 13 березня 2018 ну вот!!! весь вечер ищу спасение для сайта (хостер ругается на меня за превышение нагрузки), остановился на этих же вариантах..... час изучаю отзывы об этих дополнениях..... В 07.03.2018 в 17:13, markimax сказал: За такие г.. дополнения надо давать сразу как минимум по рукам Идет запрос к методам библиотеки DB (к примеру вы туда или руками добавили или через ocmod), которые там есть (прямо в файле прописаны), но [censored] IMDBOptimizer их "не видит" 3.14. А вы [censored] как хотите потом А тут все стало понятно.... Отзыв поставил все на свои места Пользовался однажды подобными вещами, так сразу переставал работать нормально geo-ip, а с ним у меня другие модули завязаны. Сегодня не смог пройти проверку на Яндекс Маркете по причине долгого ответа сайта (работа через API), а в скором будущем хочу оплату картами на сайте замутить.... Это может быть проблемой на которую хостер ругается??? Посоветуйте дополнение нормальное, или как починить все без дополнений.... А может, действительно, ресурсов тарифного плана не хватает?! PS Признаюсь сразу, чайник я в этих делах! Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 4 часа назад, krasnofff сказал: PS Признаюсь сразу, чайник я в этих делах! Пообщался со службой поддержки хостинга, прислали лог медленных запросов.... Есть вот такой: # User@Host: amigo[amigo] @ localhost [] Id: 9891890 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 17.493991 Lock_time: 0.000058 Rows_sent: 0 Rows_examined: 1 Rows_affected: 1 # Bytes_sent: 52 use amigo; SET timestamp=1519554803; UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '1381'; И кучка вот таких, они одинаковые: # User@Host: amigo[amigo] @ localhost [] Id: 26602779 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 16.622560 Lock_time: 0.002381 Rows_sent: 4 Rows_examined: 4691108 Rows_affected: 0 # Bytes_sent: 454 use amigo; SET timestamp=1520716153; SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 4; Скоро рассвет, пытаюсь разобраться, но не получается Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 минуту назад, krasnofff сказал: Пообщался со службой поддержки хостинга, прислали лог медленных запросов.... Есть вот такой: # User@Host: amigo[amigo] @ localhost [] Id: 9891890 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 17.493991 Lock_time: 0.000058 Rows_sent: 0 Rows_examined: 1 Rows_affected: 1 # Bytes_sent: 52 use amigo; SET timestamp=1519554803; UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '1381'; И кучка вот таких, они одинаковые: # User@Host: amigo[amigo] @ localhost [] Id: 26602779 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 16.622560 Lock_time: 0.002381 Rows_sent: 4 Rows_examined: 4691108 Rows_affected: 0 # Bytes_sent: 454 use amigo; SET timestamp=1520716153; SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 4; Скоро рассвет, пытаюсь разобраться, но не получается Не пытайтесь - не получится. Я не хочу тыкать пальцем... Но это ДНО! Такая конструкция не оптимизируется, а писал это реально больной человек, я не шучу. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 часов назад, Yoda сказал: Не пытайтесь - не получится. Я не хочу тыкать пальцем... Но это ДНО! Такая конструкция не оптимизируется, а писал это реально больной человек, я не шучу. Ничего не выйдет и оставить как есть? Менять тариф?! Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 36 минут назад, krasnofff сказал: Ничего не выйдет и оставить как есть? Менять тариф?! А при чем здесь "тариф" У вас этот г...запрос будет тормозить везде Удаляйте этот модуль Спойлер UNION ALL SELECT RAND() ... GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 еще до кучи SELECT RAND() накинули чтобы точно тупило Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, markimax сказал: А при чем здесь "тариф" Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Только что, krasnofff сказал: Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Вот и здесь. Писал это прапорщик-садист-содомит. А солдаты - это ресурсы сервера. 3 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 16 минут назад, Yoda сказал: Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Что делать то? как лечить? Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 57 минут назад, krasnofff сказал: Что делать то? как лечить? Вам же несколько раз сказали по русски: Это не лечится! Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, markimax сказал: А при чем здесь "тариф" У вас этот г...запрос будет тормозить везде Удаляйте этот модуль Скрыть контент UNION ALL SELECT RAND() ... GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id markimax,говорит что можно удалить Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, krasnofff сказал: Что делать то? как лечить? Удалить тот модуль который генериует этот г.. запрос Найти аналог, предварительно проконсультируясь у специалистов в этой области. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 А что за модуль ? Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, markimax сказал: А что за модуль ? Я и сам не знаю(((( Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Спасибо! Попробую! Отпишусь обязательно! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Warez detected - не стоит! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Вот что гугл находит по куску запроса. 1 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, krasnofff сказал: Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Я чет не могу понять @krasnofff и @Karyuudo - это один человек или нет? Я к чему - если хотите чтобы вам помогли, не просите диагноз по описанию фантомных болей поставить. Покажите магазин. Опишите список установленных дополнений. Пакет хостинга и название хостера. Количество товаров в данный момент, планируемое количество товаров. И приведите ссылки на страницы которые тормозят а еще лучше вместе со скринами метрик. Тогда можно с большой вероятностью говорить о таблэтках. Пока что ситуация все равно выглядит как: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, Yoda сказал: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Нет, мы сами по себе... @Yoda , Вы абсолютно правы! Скачал архив сайта, посмотрел поиском как говорил @AlexDW , все ссылается на этот модуль! Error.log Спойлер 2018-03-14 4:00:56 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:00:56 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:00:56 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:04:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 8:03:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 12:25:28 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 12:25:28 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 12:25:28 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 15:04:57 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 18:29:55 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:29:55 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:29:55 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:33:26 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:41:03 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 (змінено) Сайт https://missha.su/ Хостинг SWEB http://sweb.ru/hosting/ тариф - Тариф Ракета. Что-то не могу найти характеристики на их сайте, сегодня где-то встречал только.... товаров 1300, планируется максимум 1500-1600. Посетителей в день 200-300 чел. Проблема с нагрузкой на базау данных MySQL беспечение Apache 2.2 / nginx PHP 7.1 / 7 / 5.6 / 5.5 / 5.4 / 5.3 MySQL 5.6 / PostgreSQL Змінено 14 березня 2018 користувачем krasnofff Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання 4000 товаров - виснет. Как оптимизировать? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
krasnofff Опубліковано: 13 березня 2018 Share Опубліковано: 13 березня 2018 ну вот!!! весь вечер ищу спасение для сайта (хостер ругается на меня за превышение нагрузки), остановился на этих же вариантах..... час изучаю отзывы об этих дополнениях..... В 07.03.2018 в 17:13, markimax сказал: За такие г.. дополнения надо давать сразу как минимум по рукам Идет запрос к методам библиотеки DB (к примеру вы туда или руками добавили или через ocmod), которые там есть (прямо в файле прописаны), но [censored] IMDBOptimizer их "не видит" 3.14. А вы [censored] как хотите потом А тут все стало понятно.... Отзыв поставил все на свои места Пользовался однажды подобными вещами, так сразу переставал работать нормально geo-ip, а с ним у меня другие модули завязаны. Сегодня не смог пройти проверку на Яндекс Маркете по причине долгого ответа сайта (работа через API), а в скором будущем хочу оплату картами на сайте замутить.... Это может быть проблемой на которую хостер ругается??? Посоветуйте дополнение нормальное, или как починить все без дополнений.... А может, действительно, ресурсов тарифного плана не хватает?! PS Признаюсь сразу, чайник я в этих делах! Надіслати Поділитися на інших сайтах More sharing options...
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 4 часа назад, krasnofff сказал: PS Признаюсь сразу, чайник я в этих делах! Пообщался со службой поддержки хостинга, прислали лог медленных запросов.... Есть вот такой: # User@Host: amigo[amigo] @ localhost [] Id: 9891890 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 17.493991 Lock_time: 0.000058 Rows_sent: 0 Rows_examined: 1 Rows_affected: 1 # Bytes_sent: 52 use amigo; SET timestamp=1519554803; UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '1381'; И кучка вот таких, они одинаковые: # User@Host: amigo[amigo] @ localhost [] Id: 26602779 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 16.622560 Lock_time: 0.002381 Rows_sent: 4 Rows_examined: 4691108 Rows_affected: 0 # Bytes_sent: 454 use amigo; SET timestamp=1520716153; SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 4; Скоро рассвет, пытаюсь разобраться, но не получается Надіслати Поділитися на інших сайтах More sharing options...
Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 минуту назад, krasnofff сказал: Пообщался со службой поддержки хостинга, прислали лог медленных запросов.... Есть вот такой: # User@Host: amigo[amigo] @ localhost [] Id: 9891890 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 17.493991 Lock_time: 0.000058 Rows_sent: 0 Rows_examined: 1 Rows_affected: 1 # Bytes_sent: 52 use amigo; SET timestamp=1519554803; UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '1381'; И кучка вот таких, они одинаковые: # User@Host: amigo[amigo] @ localhost [] Id: 26602779 # Schema: amigo Last_errno: 0 Killed: 0 # Query_time: 16.622560 Lock_time: 0.002381 Rows_sent: 4 Rows_examined: 4691108 Rows_affected: 0 # Bytes_sent: 454 use amigo; SET timestamp=1520716153; SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 4; Скоро рассвет, пытаюсь разобраться, но не получается Не пытайтесь - не получится. Я не хочу тыкать пальцем... Но это ДНО! Такая конструкция не оптимизируется, а писал это реально больной человек, я не шучу. Надіслати Поділитися на інших сайтах More sharing options...
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 часов назад, Yoda сказал: Не пытайтесь - не получится. Я не хочу тыкать пальцем... Но это ДНО! Такая конструкция не оптимизируется, а писал это реально больной человек, я не шучу. Ничего не выйдет и оставить как есть? Менять тариф?! Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 36 минут назад, krasnofff сказал: Ничего не выйдет и оставить как есть? Менять тариф?! А при чем здесь "тариф" У вас этот г...запрос будет тормозить везде Удаляйте этот модуль Спойлер UNION ALL SELECT RAND() ... GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 еще до кучи SELECT RAND() накинули чтобы точно тупило Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, markimax сказал: А при чем здесь "тариф" Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Только что, krasnofff сказал: Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Вот и здесь. Писал это прапорщик-садист-содомит. А солдаты - это ресурсы сервера. 3 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 16 минут назад, Yoda сказал: Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Что делать то? как лечить? Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 57 минут назад, krasnofff сказал: Что делать то? как лечить? Вам же несколько раз сказали по русски: Это не лечится! Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, markimax сказал: А при чем здесь "тариф" У вас этот г...запрос будет тормозить везде Удаляйте этот модуль Скрыть контент UNION ALL SELECT RAND() ... GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id markimax,говорит что можно удалить Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, krasnofff сказал: Что делать то? как лечить? Удалить тот модуль который генериует этот г.. запрос Найти аналог, предварительно проконсультируясь у специалистов в этой области. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 А что за модуль ? Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, markimax сказал: А что за модуль ? Я и сам не знаю(((( Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Спасибо! Попробую! Отпишусь обязательно! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Warez detected - не стоит! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Вот что гугл находит по куску запроса. 1 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, krasnofff сказал: Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Я чет не могу понять @krasnofff и @Karyuudo - это один человек или нет? Я к чему - если хотите чтобы вам помогли, не просите диагноз по описанию фантомных болей поставить. Покажите магазин. Опишите список установленных дополнений. Пакет хостинга и название хостера. Количество товаров в данный момент, планируемое количество товаров. И приведите ссылки на страницы которые тормозят а еще лучше вместе со скринами метрик. Тогда можно с большой вероятностью говорить о таблэтках. Пока что ситуация все равно выглядит как: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, Yoda сказал: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Нет, мы сами по себе... @Yoda , Вы абсолютно правы! Скачал архив сайта, посмотрел поиском как говорил @AlexDW , все ссылается на этот модуль! Error.log Спойлер 2018-03-14 4:00:56 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:00:56 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:00:56 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:04:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 8:03:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 12:25:28 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 12:25:28 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 12:25:28 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 15:04:57 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 18:29:55 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:29:55 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:29:55 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:33:26 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:41:03 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 (змінено) Сайт https://missha.su/ Хостинг SWEB http://sweb.ru/hosting/ тариф - Тариф Ракета. Что-то не могу найти характеристики на их сайте, сегодня где-то встречал только.... товаров 1300, планируется максимум 1500-1600. Посетителей в день 200-300 чел. Проблема с нагрузкой на базау данных MySQL беспечение Apache 2.2 / nginx PHP 7.1 / 7 / 5.6 / 5.5 / 5.4 / 5.3 MySQL 5.6 / PostgreSQL Змінено 14 березня 2018 користувачем krasnofff Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання 4000 товаров - виснет. Как оптимизировать? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
spectre Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 еще до кучи SELECT RAND() накинули чтобы точно тупило Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, markimax сказал: А при чем здесь "тариф" Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Только что, krasnofff сказал: Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Вот и здесь. Писал это прапорщик-садист-содомит. А солдаты - это ресурсы сервера. 3 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 16 минут назад, Yoda сказал: Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Что делать то? как лечить? Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 57 минут назад, krasnofff сказал: Что делать то? как лечить? Вам же несколько раз сказали по русски: Это не лечится! Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, markimax сказал: А при чем здесь "тариф" У вас этот г...запрос будет тормозить везде Удаляйте этот модуль Скрыть контент UNION ALL SELECT RAND() ... GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id markimax,говорит что можно удалить Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, krasnofff сказал: Что делать то? как лечить? Удалить тот модуль который генериует этот г.. запрос Найти аналог, предварительно проконсультируясь у специалистов в этой области. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 А что за модуль ? Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, markimax сказал: А что за модуль ? Я и сам не знаю(((( Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Спасибо! Попробую! Отпишусь обязательно! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Warez detected - не стоит! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Вот что гугл находит по куску запроса. 1 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, krasnofff сказал: Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Я чет не могу понять @krasnofff и @Karyuudo - это один человек или нет? Я к чему - если хотите чтобы вам помогли, не просите диагноз по описанию фантомных болей поставить. Покажите магазин. Опишите список установленных дополнений. Пакет хостинга и название хостера. Количество товаров в данный момент, планируемое количество товаров. И приведите ссылки на страницы которые тормозят а еще лучше вместе со скринами метрик. Тогда можно с большой вероятностью говорить о таблэтках. Пока что ситуация все равно выглядит как: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, Yoda сказал: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Нет, мы сами по себе... @Yoda , Вы абсолютно правы! Скачал архив сайта, посмотрел поиском как говорил @AlexDW , все ссылается на этот модуль! Error.log Спойлер 2018-03-14 4:00:56 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:00:56 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:00:56 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:04:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 8:03:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 12:25:28 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 12:25:28 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 12:25:28 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 15:04:57 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 18:29:55 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:29:55 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:29:55 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:33:26 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:41:03 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 (змінено) Сайт https://missha.su/ Хостинг SWEB http://sweb.ru/hosting/ тариф - Тариф Ракета. Что-то не могу найти характеристики на их сайте, сегодня где-то встречал только.... товаров 1300, планируется максимум 1500-1600. Посетителей в день 200-300 чел. Проблема с нагрузкой на базау данных MySQL беспечение Apache 2.2 / nginx PHP 7.1 / 7 / 5.6 / 5.5 / 5.4 / 5.3 MySQL 5.6 / PostgreSQL Змінено 14 березня 2018 користувачем krasnofff Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання 4000 товаров - виснет. Как оптимизировать? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, markimax сказал: А при чем здесь "тариф" Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Надіслати Поділитися на інших сайтах More sharing options...
Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Только что, krasnofff сказал: Со слов хостера, там ресурсов в два раза больше! Хотя ч его же слов "честно говоря, тариф не меняйте, а разберитесь с проблемой, выйдет надежней и дешевле", может вынуждают взять более дорогой тариф.... Хостинг sweb Я в этих делах юзер еще тот, что именно удалить, подскажите, пока что-нибудь не сломал Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Вот и здесь. Писал это прапорщик-садист-содомит. А солдаты - это ресурсы сервера. 3 Надіслати Поділитися на інших сайтах More sharing options...
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 16 минут назад, Yoda сказал: Ресурсы вам не помогут, представьте себе прапорщика-садиста, который выгнал роту солдат... На марафон 50 километров... В полном обмундировании... В противогазах. Без воды... По 50 градусной жаре... Ползком... Какой бы Рембо не бежал - он умрёт. Что делать то? как лечить? Надіслати Поділитися на інших сайтах More sharing options...
Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 57 минут назад, krasnofff сказал: Что делать то? как лечить? Вам же несколько раз сказали по русски: Это не лечится! Надіслати Поділитися на інших сайтах More sharing options...
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, markimax сказал: А при чем здесь "тариф" У вас этот г...запрос будет тормозить везде Удаляйте этот модуль Скрыть контент UNION ALL SELECT RAND() ... GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id markimax,говорит что можно удалить Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, krasnofff сказал: Что делать то? как лечить? Удалить тот модуль который генериует этот г.. запрос Найти аналог, предварительно проконсультируясь у специалистов в этой области. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 А что за модуль ? Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, markimax сказал: А что за модуль ? Я и сам не знаю(((( Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Спасибо! Попробую! Отпишусь обязательно! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Warez detected - не стоит! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Вот что гугл находит по куску запроса. 1 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, krasnofff сказал: Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Я чет не могу понять @krasnofff и @Karyuudo - это один человек или нет? Я к чему - если хотите чтобы вам помогли, не просите диагноз по описанию фантомных болей поставить. Покажите магазин. Опишите список установленных дополнений. Пакет хостинга и название хостера. Количество товаров в данный момент, планируемое количество товаров. И приведите ссылки на страницы которые тормозят а еще лучше вместе со скринами метрик. Тогда можно с большой вероятностью говорить о таблэтках. Пока что ситуация все равно выглядит как: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, Yoda сказал: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Нет, мы сами по себе... @Yoda , Вы абсолютно правы! Скачал архив сайта, посмотрел поиском как говорил @AlexDW , все ссылается на этот модуль! Error.log Спойлер 2018-03-14 4:00:56 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:00:56 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:00:56 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:04:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 8:03:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 12:25:28 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 12:25:28 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 12:25:28 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 15:04:57 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 18:29:55 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:29:55 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:29:55 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:33:26 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:41:03 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 (змінено) Сайт https://missha.su/ Хостинг SWEB http://sweb.ru/hosting/ тариф - Тариф Ракета. Что-то не могу найти характеристики на их сайте, сегодня где-то встречал только.... товаров 1300, планируется максимум 1500-1600. Посетителей в день 200-300 чел. Проблема с нагрузкой на базау данных MySQL беспечение Apache 2.2 / nginx PHP 7.1 / 7 / 5.6 / 5.5 / 5.4 / 5.3 MySQL 5.6 / PostgreSQL Змінено 14 березня 2018 користувачем krasnofff Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання 4000 товаров - виснет. Как оптимизировать?
markimax Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 А что за модуль ? Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, markimax сказал: А что за модуль ? Я и сам не знаю(((( Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Спасибо! Попробую! Отпишусь обязательно! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Warez detected - не стоит! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Вот что гугл находит по куску запроса. 1 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, krasnofff сказал: Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Я чет не могу понять @krasnofff и @Karyuudo - это один человек или нет? Я к чему - если хотите чтобы вам помогли, не просите диагноз по описанию фантомных болей поставить. Покажите магазин. Опишите список установленных дополнений. Пакет хостинга и название хостера. Количество товаров в данный момент, планируемое количество товаров. И приведите ссылки на страницы которые тормозят а еще лучше вместе со скринами метрик. Тогда можно с большой вероятностью говорить о таблэтках. Пока что ситуация все равно выглядит как: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, Yoda сказал: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Нет, мы сами по себе... @Yoda , Вы абсолютно правы! Скачал архив сайта, посмотрел поиском как говорил @AlexDW , все ссылается на этот модуль! Error.log Спойлер 2018-03-14 4:00:56 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:00:56 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:00:56 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:04:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 8:03:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 12:25:28 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 12:25:28 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 12:25:28 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 15:04:57 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 18:29:55 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:29:55 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:29:55 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:33:26 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:41:03 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 (змінено) Сайт https://missha.su/ Хостинг SWEB http://sweb.ru/hosting/ тариф - Тариф Ракета. Что-то не могу найти характеристики на их сайте, сегодня где-то встречал только.... товаров 1300, планируется максимум 1500-1600. Посетителей в день 200-300 чел. Проблема с нагрузкой на базау данных MySQL беспечение Apache 2.2 / nginx PHP 7.1 / 7 / 5.6 / 5.5 / 5.4 / 5.3 MySQL 5.6 / PostgreSQL Змінено 14 березня 2018 користувачем krasnofff Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, markimax сказал: А что за модуль ? Я и сам не знаю(((( Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Спасибо! Попробую! Отпишусь обязательно! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Warez detected - не стоит! Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Вот что гугл находит по куску запроса. 1 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Надіслати Поділитися на інших сайтах More sharing options... Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, krasnofff сказал: Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Я чет не могу понять @krasnofff и @Karyuudo - это один человек или нет? Я к чему - если хотите чтобы вам помогли, не просите диагноз по описанию фантомных болей поставить. Покажите магазин. Опишите список установленных дополнений. Пакет хостинга и название хостера. Количество товаров в данный момент, планируемое количество товаров. И приведите ссылки на страницы которые тормозят а еще лучше вместе со скринами метрик. Тогда можно с большой вероятностью говорить о таблэтках. Пока что ситуация все равно выглядит как: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, Yoda сказал: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Нет, мы сами по себе... @Yoda , Вы абсолютно правы! Скачал архив сайта, посмотрел поиском как говорил @AlexDW , все ссылается на этот модуль! Error.log Спойлер 2018-03-14 4:00:56 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:00:56 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:00:56 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:04:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 8:03:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 12:25:28 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 12:25:28 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 12:25:28 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 15:04:57 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 18:29:55 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:29:55 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:29:55 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:33:26 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:41:03 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 Надіслати Поділитися на інших сайтах More sharing options... krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 (змінено) Сайт https://missha.su/ Хостинг SWEB http://sweb.ru/hosting/ тариф - Тариф Ракета. Что-то не могу найти характеристики на их сайте, сегодня где-то встречал только.... товаров 1300, планируется максимум 1500-1600. Посетителей в день 200-300 чел. Проблема с нагрузкой на базау данных MySQL беспечение Apache 2.2 / nginx PHP 7.1 / 7 / 5.6 / 5.5 / 5.4 / 5.3 MySQL 5.6 / PostgreSQL Змінено 14 березня 2018 користувачем krasnofff Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Спасибо! Попробую! Отпишусь обязательно! Надіслати Поділитися на інших сайтах More sharing options...
Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 1 час назад, AlexDW сказал: ищите в каких файлах сайта у вас есть UNION ALL SELECT RAND() например, с помощью поиска через TotalCommander (искать по тексту + включить галку UTF-8) Warez detected - не стоит! Надіслати Поділитися на інших сайтах More sharing options...
Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Вот что гугл находит по куску запроса. 1 Надіслати Поділитися на інших сайтах More sharing options...
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Надіслати Поділитися на інших сайтах More sharing options...
Yoda Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 2 минуты назад, krasnofff сказал: Есть такой модуль! Он проблемный сейчас, автор модуля в курсе проблемы. Он действительно плохо работает везде, кроме карточки товара, страница открывается 10с+, в карточке не заметно, замерял PageSpeed Insight. Но жалобы хостера начались еще задолго до установки данного модуля Я чет не могу понять @krasnofff и @Karyuudo - это один человек или нет? Я к чему - если хотите чтобы вам помогли, не просите диагноз по описанию фантомных болей поставить. Покажите магазин. Опишите список установленных дополнений. Пакет хостинга и название хостера. Количество товаров в данный момент, планируемое количество товаров. И приведите ссылки на страницы которые тормозят а еще лучше вместе со скринами метрик. Тогда можно с большой вероятностью говорить о таблэтках. Пока что ситуация все равно выглядит как: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Надіслати Поділитися на інших сайтах More sharing options...
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 5 минут назад, Yoda сказал: - доктор я заболел что мне делать? - пейте лекарства, поправляйтесь. Нет, мы сами по себе... @Yoda , Вы абсолютно правы! Скачал архив сайта, посмотрел поиском как говорил @AlexDW , все ссылается на этот модуль! Error.log Спойлер 2018-03-14 4:00:56 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:00:56 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:00:56 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 4:04:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 4:04:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 8:03:46 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 8:03:46 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 9:34:24 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 12:25:28 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 12:25:28 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 12:25:28 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 15:04:57 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 15:04:57 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 17:26:57 - PHP Notice: Undefined index: thumb2 in /home/a/amigo/public_html/system/storage/modification/catalog/view/theme/royal/template/product/product.tpl on line 72 2018-03-14 18:29:55 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:29:55 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:29:55 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:33:26 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:33:26 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP 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<br />Error No: 1104<br />SELECT IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),min(t1.rnd),t1.product_id,name,text,t2.attribute_id FROM (SELECT RAND() as rnd,pa2.product_id,pr.price,cpr.price as cprice,count(pa2.attribute_id) as quan FROM oc_product_attribute pa1 INNER JOIN oc_product_attribute pa2 ON (pa1.attribute_id = pa2.attribute_id and pa1.text = pa2.text and pa1.language_id = pa2.language_id) INNER JOIN oc_product pr ON (pa2.product_id = pr.product_id and pr.status = 1) LEFT JOIN oc_product cpr ON (pa1.product_id = cpr.product_id) INNER JOIN oc_product_to_category cat_source on(pa1.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat on(pa2.product_id = cat.product_id AND cat.category_id = cat_source.category_id) WHERE 0 = 0 AND pa1.language_id = '1' AND pr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price UNION ALL SELECT RAND() as rnd,cpr.product_id,cpr.price,pr.price as cprice, 1 as quan FROM oc_product pr LEFT JOIN oc_product cpr ON (pr.product_id <> cpr.product_id and cpr.status = 1) INNER JOIN oc_product_to_category cat_source ON (pr.product_id = cat_source.product_id) INNER JOIN oc_product_to_category cat ON (cpr.product_id = cat.product_id AND cat.category_id = cat_source.category_id) AND cpr.quantity > 0 GROUP BY cpr.product_id,pr.price,cpr.price order by quan desc) t1 INNER JOIN oc_product_to_category cat on(t1.product_id = cat.product_id) LEFT JOIN (select '' as name, '' as text, 0 as attribute_id) as t2 on (0=0) WHERE 0=0 GROUP BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price),product_id,name,text,attribute_id ORDER BY IF(t1.cprice>t1.price,1,-1)*(t1.cprice-t1.price), t1.product_id LIMIT 7 in /home/a/amigo/public_html/system/library/db/mysqli.php on line 41 2018-03-14 18:41:03 - PHP Notice: Trying to get property of non-object in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 2018-03-14 18:41:03 - PHP Warning: Invalid argument supplied for foreach() in /home/a/amigo/public_html/catalog/model/module/autofeatured.php on line 130 Надіслати Поділитися на інших сайтах More sharing options...
krasnofff Опубліковано: 14 березня 2018 Share Опубліковано: 14 березня 2018 (змінено) Сайт https://missha.su/ Хостинг SWEB http://sweb.ru/hosting/ тариф - Тариф Ракета. Что-то не могу найти характеристики на их сайте, сегодня где-то встречал только.... товаров 1300, планируется максимум 1500-1600. Посетителей в день 200-300 чел. Проблема с нагрузкой на базау данных MySQL беспечение Apache 2.2 / nginx PHP 7.1 / 7 / 5.6 / 5.5 / 5.4 / 5.3 MySQL 5.6 / PostgreSQL Змінено 14 березня 2018 користувачем krasnofff Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts