merdoc
Пользователь
Карма: 0
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
|
|
« Ответ #1 : 15 Марта 2010, 23:07:46 » |
|
утф8 круто и все такое, вы каждый апдейт будете конвертить и баги отлавливать?
|
|
|
Записан
|
|
|
|
merdoc
Пользователь
Карма: 0
Offline
Сообщений: 6
|
|
« Ответ #2 : 16 Марта 2010, 00:23:49 » |
|
утф не столько круто, сколько удобно в использовании. я не знаю как там во фрях, но в линуксах в качестве крилицы используется либо koi8 либо утф. можно конечно ставить окружение в 1251, но как-то это не тру вей. ну, раз конвертация за собой может потянуть много гемороя, то пускай уж оно будет как есть.
другой вопрос - как перенести базу с почти 2к абонами из старого биллинга? я так подозреваю что никаких конверторов нет, писать придется самому? где можно детально прочитать структуру бд старой версии?
|
|
|
Записан
|
|
|
|
Unix
Гость
|
|
« Ответ #3 : 16 Марта 2010, 00:54:18 » |
|
|
|
|
Записан
|
|
|
|
merdoc
Пользователь
Карма: 0
Offline
Сообщений: 6
|
|
« Ответ #4 : 16 Марта 2010, 14:34:16 » |
|
да, за конвертер спасибо, работает. пока только поймал неприятный глюк - слетели все тарифные планы у пользователей и группа удаленных все равно показывается в общем списке, хотя галочка "скрывать" стоит.
|
|
|
Записан
|
|
|
|
VitalVas
NoDeny
Спец
Карма: 60
Offline
Сообщений: 991
|
|
« Ответ #5 : 16 Марта 2010, 15:54:58 » |
|
да, за конвертер спасибо, работает. пока только поймал неприятный глюк - слетели все тарифные планы у пользователей и группа удаленных все равно показывается в общем списке, хотя галочка "скрывать" стоит.
про ету недоработку я уже подымал тему
|
|
|
Записан
|
|
|
|
merdoc
Пользователь
Карма: 0
Offline
Сообщений: 6
|
|
« Ответ #6 : 17 Марта 2010, 01:28:47 » |
|
решение какое-то нашли? ссылку на тему дайте, если не сложно.
|
|
|
Записан
|
|
|
|
|
Efendy
|
|
« Ответ #8 : 17 Марта 2010, 08:32:45 » |
|
Ну, блин, это реально излишняя сущность. Ведь есть механизм сокрытия групп, используйте его. Одним нужно видеть группу "удаленные", другие не нужно - персональная настройка гибче ж!
А в настройках группы я этот параметр просто забыл убрать, уберем в апдейте
|
|
|
Записан
|
|
|
|
merdoc
Пользователь
Карма: 0
Offline
Сообщений: 6
|
|
« Ответ #9 : 17 Марта 2010, 09:12:01 » |
|
так, с удаленными понятно, как-то пофиксим. как быть с криво конвертированными тарифами? у большинства абонов стоит "неверный тариф", у некоторых выставлен правильно, закономерность не найдена. еще такое - 49 и 50 версия отличаются мускульной структурой? возможно этот баг из-за того что конвертер рассчитан на переезд 45->49, а у меня 50? далее - не нашел поиска по дом.адресу, плохо искал ? в 45 версии было поле с адресом прям в инфо абона, тут - нету. так же пытался конвертировать "dop_param" в виде таблицы с маками в дополнительное поле - не вышло, скрипт говорит что все ОК, по факту - пустые поля. и как в этом случае быть с авторизацией? сейчас у нас стоит либо привязка к авотризатору, либо к маку(на случай если у клиента роутер). как получить такой же функционал? где почитать?
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #10 : 17 Марта 2010, 09:58:42 » |
|
С тарифами нужно тестить. Адрес сейчас не хранится в инфе абонента т.к. список его полей настраиваем - читай про т.н. "дополнительные данные". Про конвертацию "пытался конвертить, но резултат ноль" - с сожалению совершенно не иформативно. Пытался полететь на луну, космодром говорит "ок", но я пока еще не на луне.
|
|
|
Записан
|
|
|
|
versus
|
|
« Ответ #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
Сообщений: 6
|
|
« Ответ #12 : 17 Марта 2010, 15:03:38 » |
|
ок. учтём, спасибо.
|
|
|
Записан
|
|
|
|
VitalVas
NoDeny
Спец
Карма: 60
Offline
Сообщений: 991
|
|
« Ответ #13 : 19 Марта 2010, 15:10:29 » |
|
Ну, блин, это реально излишняя сущность. Ведь есть механизм сокрытия групп, используйте его. Одним нужно видеть группу "удаленные", другие не нужно - персональная настройка гибче ж!
я в упор не вижу где можна скрыть групу....
|
|
|
Записан
|
|
|
|
Maks
NoDeny
Ветеран
Карма: 13
Offline
Сообщений: 575
Скажи спасибо - подними карму.
|
|
« Ответ #14 : 19 Марта 2010, 15:20:10 » |
|
Операции -> С низу с лева Отметьте группы, которые вы хотите временно исключить из работы
|
|
|
Записан
|
|
|
|
|