Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Socrat

Newbie
  
  • Posts

    35
  • Joined

  • Last visited

Everything posted by Socrat

  1. Видимо не только у меня такая проблема недавно появилась и тоже стоят модули от CDEK и Simple. Также выкидывает на страницу авторизации при тех же условиях что и у @ Romaleg Может кто подсказать куда рыть?
  2. Мне ее удалить просто? Как понять вообще за что она отвечает? Просто я давал фрилансеру работу по изменению карточки товара, чтобы она выглядела так как на изображении ниже, значения берутся из вкладки "Данные" (скрин также прилагаю). Работа так и не окончена, но как я потом понял что можно было использовать модуль или еще что-то, чтобы карточка товара выглядело именно так и без особо сильных вмешательств в код. Подскажите пожалуйста.
  3. С этой ошибкой разобрался сам поискав в просторах интернет. Причина была в Правах доступа к файлам и папкам. У меня стояло на всё 700. Исправил атрибуты на папки 755, а на файлы 644 и проблема решилась. Насчёт нагрузки на сайт и Базу Данных, то отключил "Количество товаров в категории" в разделе Система/Настройки во вкладке "Опции" как мне советовали. Осталось исправить данную ошибку. 2020-08-15 1:47:01 - PHP Notice: Undefined index: length2 in /home/k/kristanh/1.sandra-socks.ru/storage/modification/catalog/model/catalog/product.php on line 41
  4. Нашёл в чем была причина. Где-то на форумах находил данную ошибку как раз с неделю назад. всё решилось корректировкой строки 475 в файле product.php в папке storge/modification/catalog/model/catalog $customer_group_id = $this->customer->getCustomerGroupId(); на $customer_group_id = $this->customer->getGroupId(); и проблема решилась тоже самое сделал с файлом в папке catalog/model/catalog
  5. Когда началось точно сказать не могу так как редко захожу от имени пользователя на сайт. но думаю максимум неделю.
  6. И с чем это может быть связано? Я так понимаю это вы сделали заказ Testov Test?
  7. Добрый день! Такой момент, когда потенциальный покупатель авторизуется на сайте, то сайт перестает работать на главной верстка слетает и иероглифы всякие, а в категории вообще нельзя попасть. Стоит выйти, сайт начинает отображаться нормально.
  8. И почему в яндекс вебмастере у меня ссылки на некоторые товары отображаются так "https://www.sandra-socks.ru/KTSLL0070P3/Devochkam/KDevochkam" Вместо: https://www.sandra-socks.ru/Devochkam/KDevochkam/KTSLL0070P3 ? И как это поправить?
  9. Как долго идет модерация поста в данном разделе? Я сделал публикацию в субботу и до сих пор показывает "В ожидании одобрения"
  10. ещё есть такая проблемка не знаю с чем связана, две карточки товара с одинаковыми конфигурациями, но почему-то на одной из них выходит такая ошибка как на изображении. и таких карточек товара много. Кстати эти товары и нельзя добавить в корзину
  11. С кэшированием Вы помогли, а подсчёт я отключил. Посмотрим, что будет дальше. Насчёт разбираться тоже создал тему. Спасибо за помощь!
  12. Отключил, но неужели из-за этого может быть такая нагрузка на сайт и БД, превышающая в разы от максимально допустимого при том, что там всего около 1000 товаров?
  13. Доброго времени суток! Очень большая нагрузка на сайт и БД как я понимаю после включения ЧПУ это случилось, а также постоянно повторяющиеся ошибки в логе opencart 3 mysql_query_kristanh_im.log
  14. Доброго времени суток! Очень высокая нагрузка на хост. Обратился в техподдержку Beget На что мне ответили: Долгих запросов MySQL не нашёл в логах, видимо их просто было большое количество. Пост-фактум собрать такие запросы не получиться. Сейчас дополнительно поставили сбор запросов с Processlist. Запись идёт в файл: public_html/mysql_query_kristanh_im.log Вот собственно говоря и сам файл. mysql_query_kristanh_im.log
  15. Благодарю за отзывчивость! Отдельное спасибо за помощь @ nikifalex Еще проблема. В журнале ошибок постоянно дублируется строка PHP Notice: Undefined index: length2 in .../storage/modification/catalog/model/catalog/product.php on line 41 кусок кода в этом файле выглядит так public function getProduct($product_id) { $query = $this->db->query("SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM " . DB_PREFIX . "product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT points FROM " . DB_PREFIX . "product_reward pr WHERE pr.product_id = p.product_id AND pr.customer_group_id = '" . (int)$this->config->get('config_customer_group_id') . "') AS reward, (SELECT ss.name FROM " . DB_PREFIX . "stock_status ss WHERE ss.stock_status_id = p.stock_status_id AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "') AS stock_status, (SELECT wcd.unit FROM " . DB_PREFIX . "weight_class_description wcd WHERE p.weight_class_id = wcd.weight_class_id AND wcd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS weight_class, (SELECT lcd.unit FROM " . DB_PREFIX . "length_class_description lcd WHERE p.length_class_id = lcd.length_class_id AND lcd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS length_class, (SELECT lcd.unit FROM " . DB_PREFIX . "length2_class_description lcd WHERE p.length2_class_id = lcd.length2_class_id AND lcd.language_id = '" . (int)$this->config->get('config_language_id') . "') AS length2_class, (SELECT AVG(rating) AS total FROM " . DB_PREFIX . "review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT COUNT(*) AS total FROM " . DB_PREFIX . "review r2 WHERE r2.product_id = p.product_id AND r2.status = '1' GROUP BY r2.product_id) AS reviews, p.sort_order FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = '" . (int)$product_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'"); if ($query->num_rows) { return array( 'product_id' => $query->row['product_id'], 'name' => $query->row['name'], 'description' => $query->row['description'], 'meta_title' => $query->row['meta_title'], 'meta_description' => $query->row['meta_description'], 'meta_keyword' => $query->row['meta_keyword'], 'tag' => $query->row['tag'], 'model' => $query->row['model'], 'sku' => $query->row['sku'], 'upc' => $query->row['upc'], 'ean' => $query->row['ean'], 'jan' => $query->row['jan'], 'isbn' => $query->row['isbn'], 'mpn' => $query->row['mpn'], 'location' => $query->row['location'], 'quantity' => $query->row['quantity'], 'stock_status' => $query->row['stock_status'], 'image' => $query->row['image'], 'manufacturer_id' => $query->row['manufacturer_id'], 'manufacturer' => $query->row['manufacturer'], 'price' => ($query->row['discount'] ? $query->row['discount'] : $query->row['price']), 'special' => $query->row['special'], 'reward' => $query->row['reward'], 'points' => $query->row['points'], 'tax_class_id' => $query->row['tax_class_id'], 'date_available' => $query->row['date_available'], 'weight' => $query->row['weight'], 'weight_class_id' => $query->row['weight_class_id'], 'length' => $query->row['length'], 'length2' => $query->row['length2'], 'width' => $query->row['width'], 'height' => $query->row['height'], 'length_class_id' => $query->row['length_class_id'], 'length2_class_id' => $query->row['length2_class_id'], 'subtract' => $query->row['subtract'], 'rating' => round($query->row['rating']), 'reviews' => $query->row['reviews'] ? $query->row['reviews'] : 0, 'minimum' => $query->row['minimum'], 'sort_order' => $query->row['sort_order'], 'status' => $query->row['status'], 'date_added' => $query->row['date_added'], 'date_modified' => $query->row['date_modified'], 'viewed' => $query->row['viewed'] ); } else { return false; } } или мне отдельную тему создавать по этому поводу?
  16. В файле, что я приложил к теме письма нельзя узнать основные причины? Хостер пишет "Основные запросы приходили от ботов."
  17. Доброго времени суток дорогие форумчане! Помогите решить проблему с работой сайта. Нагрузка на CP превышает на 300-400% от допустимой, а на базу превышает на 6 - 8 000%. Скрин ниже. Всё это как я пониманию после включения ЧПУ в настройках во вкладке "Сервер". Также обратился в техподдержку хостинга(ответ в документе WORD, который тоже ниже прикреплен). Объясните что делать толковым языком пожалуйста. В админку сайта попасть не могу тоже из-за ограничений. Документ Microsoft Word (2).docx
  18. Модуль отличный!!!! Работает хорошо на OC3 нестандарная тема!! Поддержка на высоте!!!! Автору респект!!!
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.