Column 'ip' cannot be null

Установка, настройка, поддержка
Ответить
AlfaStriker
Сообщения: 11
Зарегистрирован: Сб янв 26, 2013 4:01 pm

Column 'ip' cannot be null

Сообщение AlfaStriker »

Добрый день!

Устанавливаю версию 0.54.
Возникает ошибка при добавлении пользователя в меню -> КЛИЕНТЫ -> ЛОГИНЫ -> ИНТЕРНЕТ
А именно, если заполнит поле "СУММА" во разделе "ОПЛАТА" в логах появляется строчка:
Column 'ip' cannot be null at ../../Abills/mysql//main.pm line 134.,
И в окне создания учетной записи появляется сообщение:
Оплаты ошибка:
[3] ERROR_SQL
Если не заполнят это поле, пользователь создается.
Кстати на счет поля 'ip', я туда вписывал адрес в ручную. Все равно такая байда.

Подскажите пожалуйста что я делаю не так?

В версии 0.52 таких выкрутасов не было.

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

Re: Column 'ip' cannot be null

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

обновить к текущей версии

AlfaStriker
Сообщения: 11
Зарегистрирован: Сб янв 26, 2013 4:01 pm

Re: Column 'ip' cannot be null

Сообщение AlfaStriker »

~AsmodeuS~ писал(а):обновить к текущей версии
Уважаемый ~AsmodeuS~, я качал архив отсюда http://sourceforge.net/projects/abills/ ... =directory.
Как его обновить биллинг, если уже установлена самая свежая версия?

Заранее спасибо!

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

Re: Column 'ip' cannot be null

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

есть cvs репозиторий с поточными патчами

http://abills.net.ua/wiki/doku.php/abil ... d:download

AlfaStriker
Сообщения: 11
Зарегистрирован: Сб янв 26, 2013 4:01 pm

Re: Column 'ip' cannot be null

Сообщение AlfaStriker »

Уважаемый ~AsmodeuS~.
Установил из CSV (current), но ошибка по прежнему осталась. Система CentOS 6.4 x32.
# cat /tmp/sql_errors

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

2013-03-11 10:12:20 LOG_ERR:  [] 
INSERT INTO admin_actions (aid, ip, datetime, actions, uid, module, action_type) 
    VALUES ('1', INET_ATON('::1'), now(), 'LOGIN:vanya', '13', '', '7')
 --1048
 --Column 'ip' cannot be null

2013-03-11 10:12:20 LOG_ERR:  [] 
INSERT INTO admin_actions (aid, ip, datetime, actions, uid, module, action_type) 
    VALUES ('1', INET_ATON('::1'), now(), 'BILL_ID ->13;', '13', '', '2')
 --1048
 --Column 'ip' cannot be null

2013-03-11 10:12:20 LOG_ERR:  [] 
INSERT INTO admin_actions (aid, ip, datetime, actions, uid, module, action_type) 
    VALUES ('1', INET_ATON('::1'), now(), 'PASSWORD *->*;', '13', '', '2')
 --1048
 --Column 'ip' cannot be null

2013-03-11 10:12:20 LOG_ERR:  [] 
INSERT INTO admin_actions (aid, ip, datetime, actions, uid, module, action_type) 
    VALUES ('1', INET_ATON('::1'), now(), 'PI', '13', '', '1')
 --1048
 --Column 'ip' cannot be null

2013-03-11 10:12:20 LOG_ERR:  [] 
INSERT INTO payments (uid, bill_id, date, sum, dsc, ip, last_deposit, aid, method, ext_id,
           inner_describe, amount, currency, reg_date) 
           values ('13', '13', now(), '10000', '', INET_ATON('::1'), '0.000000', '1', '0', 
           '', '', '10000', '0', now());
 --1048
 --Column 'ip' cannot be null

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

Re: Column 'ip' cannot be null

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

апач некорректно передаёт переменную REMOTE_ADDR

AlfaStriker
Сообщения: 11
Зарегистрирован: Сб янв 26, 2013 4:01 pm

Re: Column 'ip' cannot be null

Сообщение AlfaStriker »

Извините пожалуйста, а как можно это исправить ?
Заранее спасибо!

____
UP
MYSQL 5.6 нужен оказ.

Ответить