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

Белая страница в Покупатели > Заказы в админке


Recommended Posts

Добрый день, уважаемые форумчане. С недавнего времени перестала открываться страница с заказами в админке, а именно в разделе Отчеты > Покупатели > Заказы . Остальные разделы все работают и открываются мгновенно.

 

Лог: 

 

2016-05-17 14:37:02 - PHP Notice: Error: Query execution was interrupted
Error No: 1317
SELECT tmp.customer_id, tmp.customer, tmp.email, tmp.customer_group, tmp.status, COUNT(tmp.order_id) AS orders, SUM(tmp.products) AS products, SUM(tmp.total) AS total FROM (SELECT o.order_id, c.customer_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, o.email, cgd.name AS customer_group, c.status, (SELECT SUM(op.quantity) FROM `oc_order_product` op WHERE op.order_id = o.order_id GROUP BY op.order_id) AS products, o.total FROM `oc_order` o LEFT JOIN `oc_customer` c ON (o.customer_id = c.customer_id) LEFT JOIN oc_customer_group_description cgd ON (c.customer_group_id = cgd.customer_group_id) WHERE o.customer_id > 0 AND cgd.language_id = '2' AND o.order_status_id > '0') tmp GROUP BY tmp.customer_id ORDER BY total DESC LIMIT 0,20 in /var/www/u0073754/data/www/green-store.su/system/database/mysql.php on line 50

 
Строка 50 в mysql.php:
 

trigger_error('Error: ' . mysql_error($this->link) . '
Error No: ' . mysql_errno($this->link) . '
' . $sql);

В чем может быть проблема и куда копать? Спасибо.
 
Надіслати
Поділитися на інших сайтах


наверное заказов много, отчет тормозит и глупый хостер просто рубит долгие запросы.

И как можно решить это дело? Где в БД находятся эти данные? Может поможет удаление самых старых записей.

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


сначала попробуйте глянуть на количество пропущенных заказов и их удалить ;)

потом уже можно и за старые-ненужные взяться

Если белая страница, как удалить то?

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


Спасибо за помощь! 

Теперь выдает такое:

/var/www/u0073754/data/www/green-store.su/admin/model/report/customer.php(34): DB->query('SELECT tmp.customer_id, tmp.customer, tmp.email, tmp.customer_group, tmp.status, COUNT(tmp.order_id) AS orders, SUM(tmp.products) AS products, SUM(tmp.total) AS total FROM (SELECT o.order_id, c.customer_id, CONCAT(o.firstname, ' ', o.lastname) AS customer, o.email, cgd.name AS customer_group, c.status, (SELECT SUM(op.quantity) FROM `oc_order_product` op WHERE op.order_id = o.order_id GROUP BY op.order_id) AS products, o.total FROM `oc_order` o LEFT JOIN `oc_customer` c ON (o.customer_id = c.customer_id) LEFT JOIN oc_customer_group_description cgd ON (c.customer_group_id = cgd.customer_group_id) WHERE o.customer_id > 0 AND cgd.language_id = '2' AND o.order_status_id > '0') tmp GROUP BY tmp.customer_id ORDER BY total DESC LIMIT 0,20')

 

customer.php(34) Не пойму что это такое, строка 34? Если так, то там такой код; $query = $this->db->query($sql); Что дальше делать? Мне к сожалению это ни о чем не говорит...((

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


Если белая страница, как удалить то?

пробуйте через Продажи-Заказы

 

ну и это.. раздел "Помощь программистам и разработчикам" к теме явно не имеет отношения :ugeek:

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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