Страница 1 из 2
Миграция 0.58 на 0.75
Добавлено: Чт май 25, 2017 4:15 am
AntonSmasH
Появилась проблема, делал все по инструкции, сделал копирование файлов с новой версией, и после этого не удается зайти в панель администрирования, не принимает логин и пароль. Или можно сначала через SQL Commander залить все изменения из чеджлога и потом обновить файлы???
Еще при обновлении кода через SQL Commander, после внесения строчек про нас сервер, в настройках нас-сервера IP адрес заменяется на набор цифр и клиенты отваливаются и не могу покдлючиться, идет ошибка - Unknow server '127.0.0.1' .
Заранее спасибо!
Re: Миграция 0.58 на 0.75
Добавлено: Пт май 26, 2017 3:51 am
~AsmodeuS~
не внесены все изменения с CHANGELOG
http://abills.net.ua/wiki/doku.php/abil ... elogs:0.7x
лог апача тоже это покажет
Re: Миграция 0.58 на 0.75
Добавлено: Пт май 26, 2017 3:57 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';
Сразу же перестает работать НАС сервер с ошибкой.
Re: Миграция 0.58 на 0.75
Добавлено: Пт май 26, 2017 6:19 am
~AsmodeuS~
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 версию
Re: Миграция 0.58 на 0.75
Добавлено: Пт май 26, 2017 6:29 am
AntonSmasH
да уже тоже разобрался, смог проапгрейдить то 0.74 версии, но клиенты не могут подключиться. Надо ли перезапускать Radius???
Re: Миграция 0.58 на 0.75
Добавлено: Пт май 26, 2017 6:39 am
~AsmodeuS~
AntonSmasH писал(а):да уже тоже разобрался, смог проапгрейдить то 0.74 версии, но клиенты не могут подключиться. Надо ли перезапускать Radius???
при любых изминениях конфигурации по авторизации нужно перезагружать RADIUS
Re: Миграция 0.58 на 0.75
Добавлено: Вт май 30, 2017 5:10 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
Re: Миграция 0.58 на 0.75
Добавлено: Вт май 30, 2017 6:57 am
~AsmodeuS~
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 версии не совместим
Re: Миграция 0.58 на 0.75
Добавлено: Вт май 30, 2017 7:04 am
AntonSmasH
но все данные переношу как надо по миграции, в чем тогда ошибка????
Re: Миграция 0.58 на 0.75
Добавлено: Вт май 30, 2017 7:40 am
~AsmodeuS~
AntonSmasH писал(а):но все данные переношу как надо по миграции, в чем тогда ошибка????
Вы подключили модуль Docs от 0.5 версии
Re: Миграция 0.58 на 0.75
Добавлено: Вт май 30, 2017 7:55 am
AntonSmasH
теперь все стало понятно!!!
Re: Миграция 0.58 на 0.75
Добавлено: Ср май 31, 2017 7:36 pm
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.
Re: Миграция 0.58 на 0.75
Добавлено: Чт июн 01, 2017 5:01 am
~AsmodeuS~
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 ?
Re: Миграция 0.58 на 0.75
Добавлено: Чт июн 01, 2017 5:02 am
AntonSmasH
Radius v2
Re: Миграция 0.58 на 0.75
Добавлено: Чт июн 01, 2017 5:14 am
~AsmodeuS~
воспользуйтесь инструкцией по установке радиуса на сайте