Биллинговая система Nodeny
22 Ноября 2024, 05:09:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: переезд с 45b на 50  (Прочитано 14997 раз)
merdoc
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 6


Просмотр профиля
« : 15 Марта 2010, 19:37:50 »

Доброго времени суток.
несколько лет у нас стояла версия биллинга 45b на линуксах, с переписаным шейпером и дополнительными плюшками.
сейчас возникла необходимость переезда на 50.

пришлось немного допилить напильником install.pl на предмет chmod и путей. правда после установки пути в конфигах остались дефолтные.
но это все лирика. такой вопрос - почему cp1251 и насколько скриптам станет плохо если я их сконвертирую в utf8?

и почему при попытке зайти через cgi-bin/adm/adm.pl я получаю ошибку 110 ? mysql запущен и работает, приконектится с локалхоста можно, пароли в конфигах поставил верные. возможно где-то что-то еще надо было доуказать? и какой системный логин оно имеет в виду? это пофиксил. не везде таки исправил логин\пасс
« Последнее редактирование: 15 Марта 2010, 20:09:16 от merdoc » Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #1 : 15 Марта 2010, 23:07:46 »

утф8 круто и все такое, вы каждый апдейт будете конвертить и баги отлавливать?
Записан
merdoc
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 6


Просмотр профиля
« Ответ #2 : 16 Марта 2010, 00:23:49 »

утф не столько круто, сколько удобно в использовании.
я не знаю как там во фрях, но в линуксах в качестве крилицы используется либо koi8 либо утф.
можно конечно ставить окружение в 1251, но как-то это не тру вей. ну, раз конвертация за собой может потянуть много гемороя, то пускай уж оно будет как есть.

другой вопрос - как перенести базу с почти 2к абонами из старого биллинга? я так подозреваю что никаких конверторов нет, писать придется самому?
где можно детально прочитать структуру бд старой версии?
Записан
Unix
Гость
« Ответ #3 : 16 Марта 2010, 00:54:18 »

Конвертор есть.

Смотри тут  http://groups.google.com/group/nodeny/files
Записан
merdoc
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 6


Просмотр профиля
« Ответ #4 : 16 Марта 2010, 14:34:16 »

да, за конвертер спасибо, работает.
пока только поймал неприятный глюк - слетели все тарифные планы у пользователей и группа удаленных все равно показывается в общем списке, хотя галочка "скрывать" стоит.
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #5 : 16 Марта 2010, 15:54:58 »

да, за конвертер спасибо, работает.
пока только поймал неприятный глюк - слетели все тарифные планы у пользователей и группа удаленных все равно показывается в общем списке, хотя галочка "скрывать" стоит.
про ету недоработку я уже подымал тему
Записан
merdoc
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 6


Просмотр профиля
« Ответ #6 : 17 Марта 2010, 01:28:47 »

решение какое-то нашли? ссылку на тему дайте, если не сложно.
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #7 : 17 Марта 2010, 07:48:04 »

решение какое-то нашли? ссылку на тему дайте, если не сложно.
держи http://forum.nodeny.com.ua/index.php?topic=321.0
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #8 : 17 Марта 2010, 08:32:45 »

Ну, блин, это реально излишняя сущность. Ведь есть механизм сокрытия групп, используйте его. Одним нужно видеть группу "удаленные", другие не нужно - персональная настройка гибче ж!

А в настройках группы я этот параметр просто забыл убрать, уберем в апдейте
Записан
merdoc
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 6


Просмотр профиля
« Ответ #9 : 17 Марта 2010, 09:12:01 »

так, с удаленными понятно, как-то пофиксим.
как быть с криво конвертированными тарифами? у большинства абонов стоит "неверный тариф", у некоторых выставлен правильно, закономерность не найдена.
еще такое - 49 и 50 версия отличаются мускульной структурой? возможно этот баг из-за того что конвертер рассчитан на переезд 45->49, а у меня 50?
далее - не нашел поиска по дом.адресу, плохо искал ? в 45 версии было поле с адресом прям в инфо абона, тут - нету.
так же пытался конвертировать "dop_param" в виде таблицы с маками в дополнительное поле - не вышло, скрипт говорит что все ОК, по факту - пустые поля.
и как в этом случае быть с авторизацией? сейчас у нас стоит либо привязка к авотризатору, либо к маку(на случай если у клиента роутер). как получить такой же функционал? где почитать?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #10 : 17 Марта 2010, 09:58:42 »

С тарифами нужно тестить. Адрес сейчас не хранится в инфе абонента т.к. список его полей настраиваем - читай про т.н. "дополнительные данные". Про конвертацию "пытался конвертить, но резултат ноль" - с сожалению совершенно не иформативно. Пытался полететь на луну, космодром говорит "ок", но я пока еще не на луне.
Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #11 : 17 Марта 2010, 14:21:39 »

так, с удаленными понятно, как-то пофиксим.
как быть с криво конвертированными тарифами? у большинства абонов стоит "неверный тариф", у некоторых выставлен правильно, закономерность не найдена.
еще такое - 49 и 50 версия отличаются мускульной структурой? возможно этот баг из-за того что конвертер рассчитан на переезд 45->49, а у меня 50?


Дело в том, что вы перезжаете с очень древней системы на самую новую. Если посмотреть на дату разработки скрипта и сопоставить сколько с того времени вышло новых версий, то становится понятным, что
1. конвертер не учитывает текущие изменения в базе данных
2. конвертер не обновлялся уже стопитсот лет
3. конвертер отлично работает для той версии, для которой он был сделан.

Что можно посоветовать:
Используя конвертер получить базу данных для 49 версии, потом скриптами апдейта (папка update) от 49 19 версии добить ее до состояния 49.19 а потом стандартным способом обновится до 50.32 версии. Путь немного длинноватый, но зато рабочий.

Записан
merdoc
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 6


Просмотр профиля
« Ответ #12 : 17 Марта 2010, 15:03:38 »

ок. учтём, спасибо.
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #13 : 19 Марта 2010, 15:10:29 »

Ну, блин, это реально излишняя сущность. Ведь есть механизм сокрытия групп, используйте его. Одним нужно видеть группу "удаленные", другие не нужно - персональная настройка гибче ж!
я в упор не вижу где можна скрыть групу....
Записан
Maks
NoDeny
Ветеран
*

Карма: 13
Offline Offline

Сообщений: 575


Скажи спасибо - подними карму.

https://t.me/smv https://t.me/smv_wz
Просмотр профиля Email
« Ответ #14 : 19 Марта 2010, 15:20:10 »

Операции ->
С низу с лева
Отметьте группы, которые вы хотите временно исключить из работы
Записан

Nodeny общение
https://t.me/nodeny_chat
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!