Миграция 0.58 на 0.75

AntonSmasH
Сообщения: 23
Зарегистрирован: Вт ноя 08, 2011 10:50 am

Миграция 0.58 на 0.75

Сообщение AntonSmasH » Чт май 25, 2017 4:15 am

Появилась проблема, делал все по инструкции, сделал копирование файлов с новой версией, и после этого не удается зайти в панель администрирования, не принимает логин и пароль. Или можно сначала через SQL Commander залить все изменения из чеджлога и потом обновить файлы???
Еще при обновлении кода через SQL Commander, после внесения строчек про нас сервер, в настройках нас-сервера IP адрес заменяется на набор цифр и клиенты отваливаются и не могу покдлючиться, идет ошибка - Unknow server '127.0.0.1' .

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

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

Re: Миграция 0.58 на 0.75

Сообщение ~AsmodeuS~ » Пт май 26, 2017 3:51 am

не внесены все изменения с CHANGELOG

http://abills.net.ua/wiki/doku.php/abil ... elogs:0.7x

лог апача тоже это покажет

AntonSmasH
Сообщения: 23
Зарегистрирован: Вт ноя 08, 2011 10:50 am

Re: Миграция 0.58 на 0.75

Сообщение AntonSmasH » Пт май 26, 2017 3:57 am

После внесения из ченжлога этого кода

UPDATE nas SET ip=INET_ATON(ip) WHERE INET_ATON(ip);
ALTER TABLE nas change COLUMN ip ip int unsigned not null default 0;
ALTER TABLE tarif_plans ADD COLUMN `user_credit_limit` double(10,2) unsigned NOT NULL DEFAULT '0.00';
CREATE TABLE `admins_time_sheet` (
`aid` smallint(5) unsigned NOT NULL DEFAULT '0',
`date` date NOT NULL DEFAULT '0000-00-00',
`work_time` tinyint(2) NOT NULL DEFAULT '0',
`overtime` tinyint(2) NOT NULL DEFAULT '0',
`extra_fee` tinyint(2) NOT NULL DEFAULT '0',
`day_type` tinyint(2) NOT NULL DEFAULT '0',
UNIQUE KEY `aid_date` (`aid`,`date`)
) COMMENT='Admins time sheet';

Сразу же перестает работать НАС сервер с ошибкой.

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

Re: Миграция 0.58 на 0.75

Сообщение ~AsmodeuS~ » Пт май 26, 2017 6:19 am

AntonSmasH писал(а):После внесения из ченжлога этого кода

UPDATE nas SET ip=INET_ATON(ip) WHERE INET_ATON(ip);
ALTER TABLE nas change COLUMN ip ip int unsigned not null default 0;
ALTER TABLE tarif_plans ADD COLUMN `user_credit_limit` double(10,2) unsigned NOT NULL DEFAULT '0.00';
CREATE TABLE `admins_time_sheet` (
`aid` smallint(5) unsigned NOT NULL DEFAULT '0',
`date` date NOT NULL DEFAULT '0000-00-00',
`work_time` tinyint(2) NOT NULL DEFAULT '0',
`overtime` tinyint(2) NOT NULL DEFAULT '0',
`extra_fee` tinyint(2) NOT NULL DEFAULT '0',
`day_type` tinyint(2) NOT NULL DEFAULT '0',
UNIQUE KEY `aid_date` (`aid`,`date`)
) COMMENT='Admins time sheet';

Сразу же перестает работать НАС сервер с ошибкой.

нужно изменить тип поля и перейти на 0.7 версию

AntonSmasH
Сообщения: 23
Зарегистрирован: Вт ноя 08, 2011 10:50 am

Re: Миграция 0.58 на 0.75

Сообщение AntonSmasH » Пт май 26, 2017 6:29 am

да уже тоже разобрался, смог проапгрейдить то 0.74 версии, но клиенты не могут подключиться. Надо ли перезапускать Radius???

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

Re: Миграция 0.58 на 0.75

Сообщение ~AsmodeuS~ » Пт май 26, 2017 6:39 am

AntonSmasH писал(а):да уже тоже разобрался, смог проапгрейдить то 0.74 версии, но клиенты не могут подключиться. Надо ли перезапускать Radius???
при любых изминениях конфигурации по авторизации нужно перезагружать RADIUS

AntonSmasH
Сообщения: 23
Зарегистрирован: Вт ноя 08, 2011 10:50 am

Re: Миграция 0.58 на 0.75

Сообщение AntonSmasH » Вт май 30, 2017 5:10 am

почему могут возникать такие ошибки -

Global symbol "%DATA" requires explicit package name at ../../Abills/mysql/Docs.pm line 745

Global symbol "$CONF" requires explicit package name at ../../Abills/mysql/Docs.pm line 759

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

Re: Миграция 0.58 на 0.75

Сообщение ~AsmodeuS~ » Вт май 30, 2017 6:57 am

AntonSmasH писал(а):почему могут возникать такие ошибки -

Global symbol "%DATA" requires explicit package name at ../../Abills/mysql/Docs.pm line 745

Global symbol "$CONF" requires explicit package name at ../../Abills/mysql/Docs.pm line 759

в 0.7 свободной версии нет модуля Docs, модуль от 0.5 версии не совместим

AntonSmasH
Сообщения: 23
Зарегистрирован: Вт ноя 08, 2011 10:50 am

Re: Миграция 0.58 на 0.75

Сообщение AntonSmasH » Вт май 30, 2017 7:04 am

но все данные переношу как надо по миграции, в чем тогда ошибка????

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

Re: Миграция 0.58 на 0.75

Сообщение ~AsmodeuS~ » Вт май 30, 2017 7:40 am

AntonSmasH писал(а):но все данные переношу как надо по миграции, в чем тогда ошибка????
Вы подключили модуль Docs от 0.5 версии

AntonSmasH
Сообщения: 23
Зарегистрирован: Вт ноя 08, 2011 10:50 am

Re: Миграция 0.58 на 0.75

Сообщение AntonSmasH » Вт май 30, 2017 7:55 am

теперь все стало понятно!!!

AntonSmasH
Сообщения: 23
Зарегистрирован: Вт ноя 08, 2011 10:50 am

Re: Миграция 0.58 на 0.75

Сообщение AntonSmasH » Ср май 31, 2017 7:36 pm

Еще один вопрос - ошибка радиуса идет -

: Info: Using deprecated naslist file. Support for this will go away soon.
: Info: rlm_exec: Wait=yes but no output defined. Did you mean output=none?
: Error: /usr/local/etc/raddb/users[38]: Parse error (check) for entry DEFAULT: Unknown value Perl for attribute Auth-Type
: Error: Errors reading /usr/local/etc/raddb/users
: Error: radiusd.conf[1080]: files: Module instantiation failed.
: Error: radiusd.conf[1866] Unknown module "files".
: Error: radiusd.conf[1802] Failed to parse authorize section.

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

Re: Миграция 0.58 на 0.75

Сообщение ~AsmodeuS~ » Чт июн 01, 2017 5:01 am

AntonSmasH писал(а):Еще один вопрос - ошибка радиуса идет -

: Info: Using deprecated naslist file. Support for this will go away soon.
: Info: rlm_exec: Wait=yes but no output defined. Did you mean output=none?
: Error: /usr/local/etc/raddb/users[38]: Parse error (check) for entry DEFAULT: Unknown value Perl for attribute Auth-Type
: Error: Errors reading /usr/local/etc/raddb/users
: Error: radiusd.conf[1080]: files: Module instantiation failed.
: Error: radiusd.conf[1866] Unknown module "files".
: Error: radiusd.conf[1802] Failed to parse authorize section.

версия Radiusd ?

AntonSmasH
Сообщения: 23
Зарегистрирован: Вт ноя 08, 2011 10:50 am

Re: Миграция 0.58 на 0.75

Сообщение AntonSmasH » Чт июн 01, 2017 5:02 am

Radius v2

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

Re: Миграция 0.58 на 0.75

Сообщение ~AsmodeuS~ » Чт июн 01, 2017 5:14 am

воспользуйтесь инструкцией по установке радиуса на сайте

Ответить