Alferov
Тип контенту
Профили
Форум
Календарь
Сообщения додав Alferov
-
-
а настройки php соответствуют требованиям доки по установке?
-
Сайт не видит файла script.js, в котором находятся все java-скрипты. Лежит он в корне. Не видит его сайт скорее всего по причине неверного параметра $stg_root_path
-
Проверил в работе.
Онлайн около 40 юзеров.
Отработал честно больше двух часов.
Вроде все норм, кроме одного.
Начались проблемы с таблицей users, а именно
Поля Userdata начали себя вести неадекватно))
У меня в поле userdata1 указан номер договора с абонентом, Так вот при каждом рестарте данные из этого поля смещаются на 1.... Тоесть после двух рестартов номер договора у меня уже в поле userdata3.
Что тут еще не так??
Еще, у юзеров у которых стоит смена тарифа, в поля userdata1 и 2 теперь прописало значения из поля tariffchange.
Какие будут мнения?
Ведь после 6 или 7 рестарта данные начнут исчезать из этих полей..
ИМХО не есть гуд.
Есть такое дело... мой косяк, прошу прощения.
Для исправления надо изменить одну строку в mysql_store.cpp
найти это:
for (int i = 0; i < USERDATA_NUM; i++){
conf->userdata = row[14+i];
}
и заменить на это:
for (int i = 0; i < USERDATA_NUM; i++){
conf->userdata = row[15+i];
}
-
Если верить дебагу, то на мускуле он и валится.
Я как раз не вижу, что он валится на мускуле.
-
Сегодня/завтра добавлю в mysql_store вывод в консоль всех действий, чтобы можно было понять где валится... если вообще валится из-за mysql_store. Как будет готово - выложу.
-
А соединение в конфиге как настроено? Через сокет? А через TCP не пробовал?
-
Выложил протестированную сборку stg-2.405.9.8_STG-WEB с модулем mysql_store_mutex-0.68_STG_WEB
-
Появилась возможность проверить у себя.
FreeBSD 6.2, mysql на соседнем серве, поставил с нуля, все работает. Таблицы в БД создал и стартанул. Юзеров/админов/тарифы создает/удаляет/редактирует. Все вроде нормально.
-
Насколько я понимаю, он не находит тариф у юзера "abon100".
Судя по всему в базе у этого юзера вообще отсутствует тариф.
-
А новый модуль с базой уже созданной работает? Надо понять, где он стопорится, на создании базы или на подключении к ней.
-
Коллеги. Есть новая пропатченная версия модуля mysql_store_mutex-0.68_STG-WEB
Потестировать у себя нет никакой возможности. Есть желающие попробовать?
ЭТО ТОЛЬКО ДЛЯ STG-2.405.9.8
-
вопрос: как сделать, чтоб пользователи могли смотреть эту статистику? поддерживает ли её stg-web от alferov?
История сессий - Нажать ссылку на порядковом номере сессии.
-
Проблемка с сохранением параметров админов в базу.
Связано это с отсутствием в структуре таблицы admins поля password_text. Прозевал я включение этой фичи в сборку.
Пути решения три:
1. добавить в таблицу admins поле password_text [varchar(150)]
2. вычистить из mysql_store.cpp работу с этим полем и пересобрать модуль mysql_store
3. скачать заново патч/сборку и пересобрать модуль/стг
Патч и сборку у себя на сайте обновил.
-
Дело в том, что я не являюсь разработчиком модулей mysql_store. Я просто делаю патч, который вносит изменения в модуль, идущий в архиве с СТГ.
Если есть другая, более новая версия модуля mysql-mutex, прошу предоставить ее, если есть конечно желание и возможность.
Потестирую в боевом режиме и сделаю патч... это недолго.
-
Решил перед отпуском исполнить обещанное... сделал патч для последней сборки (stg-2.405.9.8). Кроме стандартных изменений, внес в патч изменения для модуля mysql_store.
Изменения эти делают из него mysql_store_mutex. В боевом режиме такой модуль отработал месяц. Багов замечено не было.
Кроме того, в этот патч добавлены изменения в raw_ip_packet, необходимые счастливым владельцам FreeBSD и СТГ с модулем divert.
И еще... как и обещал, выкладываю уже пропатченную сборку stg-2.405.9.8_STG-WEB со всеми вышеупомянутыми изменениями.
Использование: просто скомпилить и установить как обычно (./build).
-
На мой взгляд, не стоит перегружать пользовательский интерфейс функционалом.
А разве нельзя при вызове консольного конфигуратора проверять параметр credit, и гасить обещанный платеж в случае необходимости?
-
хм... а какой смысл в этом? При любом пополнении счета со стороны пользователя "обещанный платеж" гасится.
Вот при пополнении счета админом надо вручную гасить кредит... т.е. ставить в поле кредит отрицательную сумму. Как раз раздумываю над тем, добавлять функционал в админскую часть (для автоматизации закрытия кредита) или нет. Со стороны ползовательской части все автоматом закрывается.
-
Коллеги, потерпите! Есть еще реальный сектор, там тоже надо делами заниматься. К сожалению времени не хватает на все.
Пропатчил и поставил себе модуль mysql-mutex. 2 недели - полет нормальный.
Падений не замечено. Раньше падало периодически. dbg корки показывал, что падало на выборке сообщений из БД (messages).
В течение этой недели сделаю патч на последнюю сборку.
Плюс выложу уже пропатченную сборку с вышеуказанным модулем. Для простоты.
Кроме того, занимаюсь переделкой кода, отвечающего за работу с БД.
Цель: сделать подключаемые плагины, работающие не только с mysql, но и c FB, и с файловой БД. Это первоочередная задача.
Кода много, я один. Быстро не получается
-
Поставил себе модуль mysql-mutex. 2 недели - полет нормальный.
Падений не замечено. Раньше падало периодически. dbg корки показывал, что падало на выборке сообщений из БД (messages).
В течение этой недели сделаю патч на последнюю сборку.
Плюс выложу уже пропатченную сборку с вышеуказанным модулем. Для простоты.
-
Если через stg-web выставить пользователю кредит, и при этом снять галочку "Блокировать аккаунт по истечении времени действия кредита.", то по истечении срока действия кредита, пользователь заблокирован НЕ будет.
В таком случае пользователь будет иметь доступ при минусе на счете, не превышающем суммы кредита.
-
Если при пополнении счета через оператора кредит не обнулить, то он будет заблокирован по истечении срока действия кредита.
При пополнении счета картой эта процедура (обнуление кредита) производится автоматически.
А при пополнении через оператора кредит надо обнулять вручную.
Не знаю, стоит ли делать обнуление кредита автоматически во всех случаях. Наверное стоит... в следующей версии так и сделаю... может быть.
-
Блокирует ли она клиента, баланс которого положителен, но срок обещанного платежа истёк?
Да
Можно ли просто разрешить уходить в минус всем пользователям на опред. сумму не ставя при этом галочки "Блокировать аккаунт по истечении времени действия кредита." в настройках каждого клиента?Да
-
На выходных постараюсь сделать.
-
Выдает сообщение "Неверный пароль!123123!++++++!"
В какую сторону копать???
У тебя в config.php прописан админ, не имеющий прав на редактирование пользователей.
Stg-web With Mysql
в Модулі для Stargazer
Опубліковано:
Это не stg-2.405.9.8_STG-WEB с модулем mysql_store_mutex-0.68_STG_WEB!