Недавно обнаружил, что при составлении обычного отчета по трафику за месяц через личный кабинет и последующем сравнении его с отчётом из интерфейса администратора результаты не совпадают! В прощессе изучения проблемы провёл тестирование сделав отчет за июль месяц и при нажатии кнопки "Показать" в debug.log упал такой запрос
Код: Выделить всё
SQL SELECT query: SELECT archive_id,start_date,end_date FROM archives ORDER BY id
SQL SELECT query: SELECT account_id, slink_id, t_class, SUM(bytes), base_cost, SUM(discount), SUM(discount_with_tax) FROM discount_transactions_iptraffic_all WHERE discount_date>='1277942400' AND discount_date <='1280620800' AND account_id='1159' GROUP BY t_class,base_cost,account_id,slink_id ORDER BY account_id, t_class, base_cost
И сопсно вопрос: подскажите пожалуйста, почему время в запросе = 4:00 когда должно быть 0:00? Отчет ведь за месяц целиком. Кто нибудь с этим сталкивался? Это баг или где то у меня в настройках недочет?
Замечу, что если в интерфейсе администратора исправить время с 0:00 на 4:00 в начале и в конце, то результаты отчета с личным кабинетом совпадают.
P.S. Если использовать галку "детально", где промежуток времени времени выставляется вручную, то проблема не возникает.