Ошибка при Add to LOG зэпнутых сессий

Ответить
mcdebugger
Сообщения: 14
Зарегистрирован: Ср дек 01, 2010 12:52 pm

Ошибка при Add to LOG зэпнутых сессий

Сообщение mcdebugger »

При попытке добавить в лог зэпнутых ранее сессий билинг тихарит и ничего не выдаёт, сессии остаются. Однако поиск по /tmp/sql_errors чуть прояснил ситуацию:

Код: Выделить всё

2016-05-24 11:18:33 LOG_ERR:  [] index:
SELECT
    u.uid,
    tp.id AS tp_num,
    UNIX_TIMESTAMP(DATE_FORMAT(FROM_UNIXTIME(), '%Y-%m-%d')) AS day_begin,
    DAYOFWEEK(FROM_UNIXTIME()) AS day_of_week,
    DAYOFYEAR(FROM_UNIXTIME()) AS day_of_year,
    u.reduction,
    u.bill_id,
    u.activate,
    tp.min_session_cost,
    u.company_id,
    tp.payment_type,
    tp.octets_direction,
    tp.traffic_transfer_period,
    tp.neg_deposit_filter_id,
    dv.join_service,
    tp.tp_id,
    tp.total_time_limit,
    tp.total_traf_limit,
    tp.month_traf_limit,
    u.ext_bill_id,
    tp.bills_priority,
    tp.credit AS tp_credit
   FROM (users u,
      dv_main dv)
   LEFT JOIN tarif_plans tp ON (dv.tp_id=tp.id AND tp.domain_id='0')
   WHERE dv.uid=u.uid AND u.domain_id='0'
   and u.id='user_0803';
 --1582
 --Incorrect parameter count in the call to native function 'FROM_UNIXTIME'
 --AutoCommit: 1
Повторяется с разными NAS'ами и пользователями.
ОС Debian GNU/Linux 8.4 (Jessie). СУБД MariaDB 10.0.23.
ABillS 0.59/20160308 . Обновил недавно с 0.58, изменений в структуру БД не вносил (не нашёл оных в ченджлоге в вики).
Не помню уже, было ли на 0.58 сие, но данная функциональность временами давно подглюкивала, но в причинах не копался, т.к. никакого вывода при них не было, а про /tmp/sql_errors я тогда не догадался.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Ошибка при Add to LOG зэпнутых сессий

Сообщение ~AsmodeuS~ »

поправлено

Ответить