Alferov 0 Опубліковано: 2007-08-13 06:59:22 Автор Share Опубліковано: 2007-08-13 06:59:22 А ты не ответил насчет знаков Встречный вопрос: а в виндовом конфигураторе так отображает имена? Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-13 07:00:47 Автор Share Опубліковано: 2007-08-13 07:00:47 А нет ли полной инструкции по установке сего продукта? Все есть в архиве. По остальным вопросам - читай этот топик. Там есть ответы на все твои вопросы. Ссылка на сообщение Поделиться на других сайтах
shebalin 0 Опубліковано: 2007-08-13 09:43:33 Share Опубліковано: 2007-08-13 09:43:33 Данный веб-интерфейс работает исключительно с STG версии не ниже 2.4-2007.01.20-13.47.20 А где можно взять эту версию STG? Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубліковано: 2007-08-13 10:56:39 Share Опубліковано: 2007-08-13 10:56:39 Данный веб-интерфейс работает исключительно с STG версии не ниже 2.4-2007.01.20-13.47.20 А где можно взять эту версию STG? Забирай тут -> Скачать Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-13 11:26:32 Автор Share Опубліковано: 2007-08-13 11:26:32 Так вот... появилась и 0.06 версия. Изменения в 0.06 (2007/08/13 15:17): изм.структуры: добавлен PRIMARY индекс на поле 'login' в таблицу web_stg_admins изм.структуры: добавлено поле 'deleted' в таблицу web_stg_users (определяющий доступность пользователя для поиска) добавлено: функция проверки параметров 'stg_url_path', 'stg_root_path' и 'stg_KK_path' в config.php добавлено: функция, блокирующая кнопку "отправить" в формах, после нажатия на нее. добавлено: снятие блокировки пользователя при пополнении счета картой оплаты добавлено: встроен класс Spreadsheet_Excel изменено: функция перевода средств (списание бонуса теперь производится со счета отправителя - платит звонящий) изменено: функция определения прав доступа администраторов (признак ROOT включает ВСЕ(!) права) изменено: функция пополнения счета администратором (добавлена возможность изменения параметра 'freemb' - предоплаченный трафик) изменено: функция пополнения счета администратором (добавлена возможность выбора метода изменения cash/credit/freemb: добавить/установить) изменено: функция отображения сводной информации пользователя (юзеру не показывается его Группа - только администраторам) изменено: функция поиска пользователей (добавлена проверка на присутствие пользователя в массиве удаленных) исправлено: баг с отображением пользователей при поиске (долго искал... нашел гада) исправлено: баг с отображением параметров, содержащих кавычки (раздел "пользователи") исправлено: баги в функции выдачи обещанных патежей исправлено: мелкие баги в функциях работы со статистикой исправлено: ошибки с дублированием отправки форм в функциях активации карт оплаты, перевода денег и обещанном платеже добавлено: веб-интерфейс в кодировке KOI8-R можно найти в каталоге html_koi8r Брать все там же: stg-web/ Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубліковано: 2007-08-13 13:21:33 Share Опубліковано: 2007-08-13 13:21:33 О кулл! Сеодня вечером дома протестирую. Радует что в списке есть баги которые я просил пофиксить! Спасибо! Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубліковано: 2007-08-13 15:51:52 Share Опубліковано: 2007-08-13 15:51:52 А ты не ответил насчет знаков Встречный вопрос: а в виндовом конфигураторе так отображает имена? Добавляю юзера через web. Пишу ему имя например Вася Vupkin. Через web вижу ???? Vupkin, через виндовый конфигуратор все ок - Вася Vupkin. Куда рыть? Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубліковано: 2007-08-13 16:20:37 Share Опубліковано: 2007-08-13 16:20:37 По теме 0.06. Функция перевода средств работает исправно. Предоплаченный трафик юзеру добавляется, НО хотелось бы чтобы когда в админке жмешь список аккаунтов кроме столбцов Депозит и Кредит присутствовал еще и собственно "Предоплаченный трафик". Также чтобы отображался Предоплаченный трафик и в пользовательской части в разделе "Мой аккаунт" после "Остаток на счете" и "В том числе кредит". Что еще замечу, напишу, а так спасибо, глаз радует, продукт уже стоящий! Ссылка на сообщение Поделиться на других сайтах
Cell 7 Опубліковано: 2007-08-13 17:00:32 Share Опубліковано: 2007-08-13 17:00:32 Так вот... появилась и 0.06 версия. а где же обещанные графики? Ссылка на сообщение Поделиться на других сайтах
shebalin 0 Опубліковано: 2007-08-13 17:24:09 Share Опубліковано: 2007-08-13 17:24:09 Забирай тут -> Скачать Спасибо, будем пробовать с этой версией Думаю, всё-таки заняться описанием полной настройки от А до Я, как оно будет проходить поэтапно. Думаю, не только я один такой Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-13 19:10:18 Автор Share Опубліковано: 2007-08-13 19:10:18 как оно будет проходить поэтапно. Я чего то не пойму... файл с описанием почитать религия не позволяет? Или там недоступно написано??? Ссылка на сообщение Поделиться на других сайтах
shebalin 0 Опубліковано: 2007-08-14 03:10:19 Share Опубліковано: 2007-08-14 03:10:19 как оно будет проходить поэтапно. Я чего то не пойму... файл с описанием почитать религия не позволяет? Или там недоступно написано??? Не могу я найти /usr/lib/stg/mod_store_mysql.so. Нету его ни с фрёй, ни после /.build. Или может у меня фря так особенно установлена, что не предполагает его появление : ))) Вот и хочу, с самого начала до самого конца. Кстати, есть предложение : ) Этот проект, по моему мнению, заслуживает того, что пойти отдельной веткой : ) Сейчас оплачиваю хостинг, для работы по реализации точек BB в Уральском регионе, там же можно и раздел про этот биллинг запустить Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубліковано: 2007-08-14 06:29:32 Share Опубліковано: 2007-08-14 06:29:32 shebalin, с фрей его конечно не будет). build запускал только для компиляции самого стг? Читай пункт 1 файла описания установки. Отдельно компильни модуль и сам перенеси его в соответствующую директорию. Кстати, есть предложение : ) Этот проект, по моему мнению, заслуживает того, что пойти отдельной веткой : ) Чем вам это не отдельная ветка? ))) Ссылка на сообщение Поделиться на других сайтах
shebalin 0 Опубліковано: 2007-08-14 13:03:40 Share Опубліковано: 2007-08-14 13:03:40 shebalin, с фрей его конечно не будет). build запускал только для компиляции самого стг? Читай пункт 1 файла описания установки. Отдельно компильни модуль и сам перенеси его в соответствующую директорию. Кстати, есть предложение : ) Этот проект, по моему мнению, заслуживает того, что пойти отдельной веткой : ) Чем вам это не отдельная ветка? ))) Хотелось бы ещё отдельней --------------------------------------- Что получилось, следуя файлу установки: "компилировать (./build) sgconf_xml и полученный исполняемый(!!!) файл перенести куда-нибудь, где доступ к нему будет иметь веб-сервер." вот что выдало в конце: gmake: *** No rule to make target `-lgnugetopt', needed by `sgconf_xml'. Stop. Соответственно никакого файла не создалось. Подскажи, пожалуйста, что не нравиться и где исправить? FreeBSD 6.2. expat2.0 Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2007-08-14 14:20:21 Share Опубліковано: 2007-08-14 14:20:21 Поставил, шось СТГ не запускается, вываливается в корку, удаляешь корку, еще раз вываливается... Пересобрал на старый, тоже вывалился. вот кусок лога: 2007-08-14 17:13:16 -- Stg v. Stg 2.403b 2007-08-14 17:13:16 -- Message queue created successfully. msgKey=5555 msgID=66977792 2007-08-14 17:13:16 -- Timer thread started successfully. 2007-08-14 17:13:16 -- Storage plugin: mysql_store v.0.66 (Alf). Loading successfull. 2007-08-14 17:13:17 -- Users started successfully. 2007-08-14 17:13:17 -- Traffcounter started successfully. 2007-08-14 17:13:17 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2007-08-14 17:13:17 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2007-08-14 17:13:19 -- Stg v. Stg 2.403b 2007-08-14 17:13:19 -- Message queue created successfully. msgKey=5555 msgID=67043328 2007-08-14 17:13:19 -- Timer thread started successfully. 2007-08-14 17:13:19 -- Storage plugin: mysql_store v.0.66 (Alf). Loading successfull. 2007-08-14 17:13:20 -- Users started successfully. 2007-08-14 17:13:20 -- Traffcounter started successfully. 2007-08-14 17:13:20 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2007-08-14 17:13:20 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2007-08-14 17:14:00 -- Stg v. Stg 2.403b 2007-08-14 17:14:00 -- Message queue created successfully. msgKey=5555 msgID=67108864 2007-08-14 17:14:00 -- Timer thread started successfully. 2007-08-14 17:14:00 -- Storage plugin: mysql_store v.0.66 (Alf). Loading successfull. 2007-08-14 17:14:01 -- Users started successfully. 2007-08-14 17:14:01 -- Traffcounter started successfully. 2007-08-14 17:14:01 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2007-08-14 17:14:01 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2007-08-14 17:15:01 -- Stg v. Stg 2.403b 2007-08-14 17:15:01 -- Message queue created successfully. msgKey=5555 msgID=67174400 2007-08-14 17:15:01 -- Timer thread started successfully. 2007-08-14 17:15:01 -- Storage plugin: mysql_store v.0.66 (Alf). Loading successfull. 2007-08-14 17:15:03 -- Users started successfully. 2007-08-14 17:15:03 -- Traffcounter started successfully. 2007-08-14 17:15:03 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2007-08-14 17:15:03 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 От таких падений я уже и скрипт придумал, но он не помогает тоже. #!/usr/bin/php <?php $conf[server]="10.10.1.1"; $conf[port]="5555"; $conf[admin]="admin"; $conf[adminpass]="156657"; function execute($string){ global $conf; $f_ans = @popen("/bin/sgconf -s $conf[server] -p $conf[port] -a $conf[admin] -w $conf[adminpass] -r '$string'", "r"); while (!@feof($f_ans)) $ans .= @fread($f_ans, 2048); @pclose($f_ans); $ans=iconv("KOI8-R", "WINDOWS-1251", $ans); return $ans; } $date=execute("<getusers/>"); $strlen=strlen($date); if ($strlen<30) { system (" killall -9 stargazer unlink stargazer.core unlink /stargazer.core unlink /root/stargazer.core stargazer "); } ?> Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-14 14:24:57 Автор Share Опубліковано: 2007-08-14 14:24:57 Без патча модуль mysql работает??? Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2007-08-14 14:28:46 Share Опубліковано: 2007-08-14 14:28:46 Непропатченый не пробовал. Сейчас попробую скажу. FreeBSD 5.5 Ну этот вообще компилиться отказался... my# ./build ############################################################################# Building STG Mysql Module 0.62 for FreeBSD 5 ############################################################################# Makefile:57: deps: No such file or directory g++ -c mysql_store.cpp -g3 -Wall -fPIC -I ../../../../../include -I /usr/local/mysql/include/mysql -DFREE_BSD5 mysql_store.cpp: In constructor `STORE_CREATOR::STORE_CREATOR()': mysql_store.cpp:121: error: cannot allocate an object of type `MYSQL_STORE' mysql_store.cpp:121: error: because the following virtual functions are abstract: ../../../../../include/base_store.h:43: error: virtual int BASE_STORE::WriteUserConnect(const std::string&, uint32_t, double, const std::string&, const std::string&) const ../../../../../include/base_store.h:51: error: virtual int BASE_STORE::WriteUserDisconnect(const std::string&, const DIR_TRAFF&, const DIR_TRAFF&, const DIR_TRAFF&, const DIR_TRAFF&, double, const std::string&) const ../../../../../include/base_store.h:55: error: virtual int BASE_STORE::WriteDetailedStat(const std::map<IP_DIR_PAIR, STAT_NODE, std::less<IP_DIR_PAIR>, std::allocator<std::pair<const IP_DIR_PAIR, STAT_NODE> > >*, time_t, const std::string&, const std::string&) const gmake: *** [mysql_store.o] Ошибка 1 Вот так... Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-14 14:43:26 Автор Share Опубліковано: 2007-08-14 14:43:26 хых... а раньше то модуль работал? Какая последняя версия была рабочая? Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-14 14:48:26 Автор Share Опубліковано: 2007-08-14 14:48:26 gmake: *** No rule to make target `-lgnugetopt', needed by `sgconf_xml'. Stop Качай вот это: sgconf_xml.tar.gz И собирай его. Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2007-08-14 14:52:37 Share Опубліковано: 2007-08-14 14:52:37 6.3 с Вашим патчем. Странно, я как-то и не заметил, как скомпилил 6.2, хотя она лежит в архиве под названием 6.6, там где и патч в СТГ-ВЕБ. сгконф_химл уже собран. Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-14 15:04:57 Автор Share Опубліковано: 2007-08-14 15:04:57 Честно говоря ничего не понял )))) Ну да ладно... Думаю стоит собрать стг и мускл с нуля. Т.е. вообще с нуля! Чем искать косяки непонятно где и непонятно чьи. Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2007-08-14 17:28:12 Share Опубліковано: 2007-08-14 17:28:12 Ничего не помогает, абсолютно ничего, возможно это даже повод для паники. С чего все началось. СТГ начал писать в логи очень сильно много, около 200 метров за 3 минуты, даже быстрее. В основном были записи мол "не могу записать стат для юзера вася" и так далее. Ждал долго, пока место на диске не закончилось. Удалил лог и ждал еще столько же. Ждать надоело. решил ребутнуть. Ребутал раз 20, не помогло, пересобрал так как было, толку 0. Пересобрал с новым плагином бд, толку столько же. Начал спамить на форуме, не помогло. Нашел все, что только похоже на старгейзер стг и так далее, снес подчистую. Поставил с нуля. Пытался запустить. Пытался зря. Такое ощущение, что не совсем стг виноват. Возможно что-то другое отвалилось, шо он в кору постоянно. 2007-08-14 20:20:00 -- Stg v. Stg 2.403b 2007-08-14 20:20:00 -- Message queue created successfully. msgKey=5555 msgID=3604480 2007-08-14 20:20:00 -- Timer thread started successfully. 2007-08-14 20:20:01 -- Storage plugin: mysql_store v.0.66. Loading successfull. 2007-08-14 20:20:02 -- Users started successfully. 2007-08-14 20:20:02 -- Traffcounter started successfully. 2007-08-14 20:20:02 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2007-08-14 20:20:02 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2007-08-14 20:21:00 -- Stg v. Stg 2.403b 2007-08-14 20:21:00 -- Message queue created successfully. msgKey=5555 msgID=3670016 2007-08-14 20:21:00 -- Timer thread started successfully. 2007-08-14 20:21:00 -- Storage plugin: mysql_store v.0.66. Loading successfull. 2007-08-14 20:21:01 -- Users started successfully. 2007-08-14 20:21:01 -- Traffcounter started successfully. 2007-08-14 20:21:01 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2007-08-14 20:21:01 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 2007-08-14 20:22:00 -- Stg v. Stg 2.403b 2007-08-14 20:22:00 -- Message queue created successfully. msgKey=5555 msgID=3735552 2007-08-14 20:22:00 -- Timer thread started successfully. 2007-08-14 20:22:00 -- Storage plugin: mysql_store v.0.66. Loading successfull. 2007-08-14 20:22:01 -- Users started successfully. 2007-08-14 20:22:01 -- Traffcounter started successfully. 2007-08-14 20:22:01 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2007-08-14 20:22:01 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50 Такое ощущение, что это вечность будет продолжаться, хотя раньше поднимался с первого, ну максимум со второго раза. FreeBSD 5.5, стг и модуль самые последние, только взятые с v-lan. Модуль точнее Ваш, но с оригинальным толк тот же. Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубліковано: 2007-08-14 17:58:32 Share Опубліковано: 2007-08-14 17:58:32 Такое ощущение, что не совсем стг виноват. Это я думаю ближе к истине Может дело в оси. Помню у тебя как-то уже были загадочные приколы... Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-14 18:03:36 Автор Share Опубліковано: 2007-08-14 18:03:36 Понятно. Чтобы понять кто все-таки виноват, я бы сделал так. Отключил бы все модули, кроме mysql и запустил бы стг Если запустится, подключал бы по одному остальные модули и... понятно что, да? Если не запустится c mysql - отключил бы и его тоже, и попробовал бы запустить с файловым модулем. Если же не запустится и с файловым, значит либо в самом стг траблы, либо вовсе не в нем. В любом случае хотя бы направление куда рыть, можно определить. Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2007-08-14 19:00:42 Share Опубліковано: 2007-08-14 19:00:42 Определил немного. отключаешь модуль всегда онлайн все работает. Во как! Переключаешься на файлы, подключешь всегда онлайн - работает! Вылетает модуль всегда онлайн при подключении модуля мускуля. Что-то модуль мускуля неправильно отдает, или ошибочка в бд юзеров. Наверное ошибочка в бд юзеров исключена, валиться постоянно на разных юзерах, видно из дебага. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения