Перейти до

Stg-web With Mysql


Рекомендованные сообщения

  • Відповіді 972
  • Створено
  • Остання відповідь

Top Posters In This Topic

Может кто нить подскажет мне в чем трабла?

При создании юзеров через web_stg не просчитывается FreeMb установленные тарифом! А при создании виндозным конфигуратором все нормально. :)

Такая же лажа и при создании тарифов через web_stg, не ставит галочки "Без порога" и "Цена не зависит от времени".

За ранее спасибо!

Ссылка на сообщение
Поделиться на других сайтах

Не собирается модуль sgconf и sgconf_xml:

Вот ошибка при сборке sgconf:

./build

#############################################################################

Building sgconf for FreeBSD 6

#############################################################################

Makeing crypto.lib

rm -f deps libcrypto.a *.o tags *.*~

../Makefile.in:74: deps: No such file or directory

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c ag_md5.c

ag_md5.c: In function `char* make_ag_hash(time_t, const char*)':

ag_md5.c:447: warning: long unsigned int format, time_t arg (arg 3)

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c blowfish.cpp

ar rc libcrypto.a ag_md5.o blowfish.o

ranlib libcrypto.a

cp ag_md5.h blowfish.h ../../include/

cp libcrypto.a ../../lib/

Makeing common.lib

rm -f deps libstg_common.a *.o tags *.*~

../Makefile.in:74: deps: No such file or directory

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c debug.c

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c stg_error.c

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c common.cpp

ar rc libstg_common.a debug.o stg_error.o common.o

ranlib libstg_common.a

cp debug.h stg_error.h common.h ../../include/

cp libstg_common.a ../../lib/

Makeing srvconf.lib

rm -f deps libsrvconf.a *.o tags *.*~

../Makefile.in:74: deps: No such file or directory

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c list.cpp

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c netunit.cpp

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c parser.cpp

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c servconf.cpp

ar rc libsrvconf.a list.o netunit.o parser.o servconf.o

ranlib libsrvconf.a

cp servconf.h netunit.h list.h ../../include/

cp libsrvconf.a ../../lib/

g++ -c main.cpp -g3 -Wall -I ../../include -DFREE_BSD5

g++ -c parser.cpp -g3 -Wall -I ../../include -DFREE_BSD5

gmake: *** Нет правила для сборки цели `-lgnugetopt', требуемой для `sgconf'. О станов.

 

Вот что происходит при сборке sgconf_xml:

./build

#############################################################################

Building sgconf_xml for FreeBSD 6

#############################################################################

Makeing crypto.lib

rm -f deps libcrypto.a *.o tags *.*~

../Makefile.in:74: deps: No such file or directory

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c ag_md5.c

ag_md5.c: In function `char* make_ag_hash(time_t, const char*)':

ag_md5.c:447: warning: long unsigned int format, time_t arg (arg 3)

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c blowfish.cpp

ar rc libcrypto.a ag_md5.o blowfish.o

ranlib libcrypto.a

cp ag_md5.h blowfish.h ../../include/

cp libcrypto.a ../../lib/

Makeing common.lib

rm -f deps libstg_common.a *.o tags *.*~

../Makefile.in:74: deps: No such file or directory

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c debug.c

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c stg_error.c

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c common.cpp

ar rc libstg_common.a debug.o stg_error.o common.o

ranlib libstg_common.a

cp debug.h stg_error.h common.h ../../include/

cp libstg_common.a ../../lib/

Makeing srvconf.lib

rm -f deps libsrvconf.a *.o tags *.*~

../Makefile.in:74: deps: No such file or directory

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c list.cpp

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c netunit.cpp

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c parser.cpp

g++ -g -Wall -I ../../include/ -I ./ -DFREE_BSD5 -c servconf.cpp

ar rc libsrvconf.a list.o netunit.o parser.o servconf.o

ranlib libsrvconf.a

cp servconf.h netunit.h list.h ../../include/

cp libsrvconf.a ../../lib/

g++ -c main.cpp -g3 -Wall -I ../../include -DFREE_BSD5

g++ -c parser.cpp -g3 -Wall -I ../../include -DFREE_BSD5

gmake: *** Нет правила для сборки цели `-lgnugetopt', требуемой для `sgconf_xml'. Останов.

 

Подскажите, как избавиться от этой ошибки???

 

Всё разобрался с это ошибкой...установкой с портов libgnugetopt))

 

Теперь другая проблема, захожу в веб-морду под админом и усе...просто пустая страница...в чем трабл???

Ссылка на сообщение
Поделиться на других сайтах

Заметил непонятный баг.

Старгазер умирает в полночь :) Процессы остаются. Авторизироватся невозможно, скрипты не пашут, юзеры которые были включены могут продолжать работать, но траф уже считать перестает.

Помогает только прибивание процесса и запуск заново.

--

Установлен последний релиз, тот который STG_2.4-2007.01.20-13.47.20 + store_mysql_0.67. и stg-web (0.07).

Все пропатчилось и собралось без проблем.

Единственный косяк, это смерть stg в полночь..

Какие будут каменты по данному багу????

--

P.S.: Я так понимаю, что все связано с фейковым дисконектом, только немогу понять почему он при этом умирает.

Ссылка на сообщение
Поделиться на других сайтах
  egor2fsys сказав:
Собрать с дебугом и показать последние 30 строк, от того места где он вываливается, в форум.

Вот они..Заветные строчки..

Перевожу время на 23:58 и смотрю.

users.cpp > 23:59:00 > Sec = 1190235540
        users.cpp > 23:59:00 > New Minute. old = 58 current = 59
        users.cpp > 23:59:00 > MidnightResetSessionStat
         user.cpp > 23:59:00 > Disconnect. User name 'Gall' ip=192.168.51.11
 traffcounter.cpp > 23:59:02 > FlushAndRemove() packets: 45(rem 0) ip2packets: 90(rem 0)
 traffcounter.cpp > 23:59:07 > FlushAndRemove() packets: 45(rem 0) ip2packets: 90(rem 0)
   inetaccess.cpp > 23:59:08 > recv from 192.168.51.11 len=64
   inetaccess.cpp > 23:59:08 > User Gall FOUND!
   inetaccess.cpp > 23:59:08 > ======================>   InitEncrypt dont needed
   inetaccess.cpp > 23:59:08 > User Gall phase changed from 3 to 2
   inetaccess.cpp > 23:59:08 > 192 bytes sent to 192.168.51.11 len=192
   inetaccess.cpp > 23:59:08 > recv from 192.168.51.11 len=64
   inetaccess.cpp > 23:59:08 > User Gall FOUND!
   inetaccess.cpp > 23:59:08 > ======================>   InitEncrypt dont needed
   inetaccess.cpp > 23:59:08 > CONN_ACK
   inetaccess.cpp > 23:59:08 > rnd = 329347705 connAck->rnd=329347706
   inetaccess.cpp > 23:59:08 > User Gall phase changed from 2 to 3
 traffcounter.cpp > 23:59:12 > FlushAndRemove() packets: 46(rem 0) ip2packets: 92(rem 0)
 traffcounter.cpp > 23:59:17 > FlushAndRemove() packets: 49(rem 2) ip2packets: 98(rem 4)
 traffcounter.cpp > 23:59:22 > FlushAndRemove() packets: 44(rem 6) ip2packets: 88(rem 12)
 traffcounter.cpp > 23:59:27 > FlushAndRemove() packets: 47(rem 0) ip2packets: 94(rem 0)
 traffcounter.cpp > 23:59:32 > FlushAndRemove() packets: 37(rem 10) ip2packets: 74(rem 20)
 traffcounter.cpp > 23:59:37 > FlushAndRemove() packets: 38(rem 0) ip2packets: 76(rem 0)
 traffcounter.cpp > 23:59:43 > FlushAndRemove() packets: 37(rem 1) ip2packets: 74(rem 2)
 traffcounter.cpp > 23:59:48 > FlushAndRemove() packets: 31(rem 7) ip2packets: 62(rem 14)

И все.. Дальше как писал выше, полная тишина.

Ссылка на сообщение
Поделиться на других сайтах
  gall сказав:
Заметил непонятный баг.

Старгазер умирает в полночь :) Процессы остаются. Авторизироватся невозможно, скрипты не пашут, юзеры которые были включены могут продолжать работать, но траф уже считать перестает.

Помогает только прибивание процесса и запуск заново.

--

Установлен последний релиз, тот который STG_2.4-2007.01.20-13.47.20 + store_mysql_0.67. и stg-web (0.07).

Все пропатчилось и собралось без проблем.

Единственный косяк, это смерть stg в полночь..

Какие будут каменты по данному багу????

--

P.S.: Я так понимаю, что все связано с фейковым дисконектом, только немогу понять почему он при этом умирает.

Поддерживаю !!! Такая же трабла! только вот не заметил что в полночь ! Но юзеры говорят что это происходит ночью , точного времени не знаю :00:

Ссылка на сообщение
Поделиться на других сайтах
  Alferov сказав:
Хм... а в логах что нибудь есть?

Как ни странно, но в логах зацепиться незачто.

2007-09-20 08:33:42 -- Shutting down... 15
2007-09-20 08:33:42 -- +++++++++++++++++++++++++++++++++++++++++++++
2007-09-20 08:33:42 -- Module: 'Stg configurator v.0.05'. Stop successfull.
2007-09-20 08:33:42 -- Module: 'Always Online authorizator v.1.0'. Stop successfull.
2007-09-20 08:33:44 -- Module: 'InetAccess authorizator v.1.1'. Stop successfull.
2007-09-20 08:33:48 -- Module: 'Ether_cap v.1.0'. Stop successfull.
2007-09-20 08:33:49 -- Traffcounter: Stop successfull.
2007-09-20 08:33:49 -- Users: Stop successfull.
2007-09-20 08:33:52 -- Queue removed successfully.
2007-09-20 08:33:52 -- StgTimer: Stop successfull.
2007-09-20 08:33:52 -- Stg stopped successfully.
2007-09-20 08:33:52 -- ---------------------------------------------
2007-09-20 08:34:14 -- Stg v. Stg 2.403b
2007-09-20 08:34:14 -- Message queue created successfully. msgKey=5555 msgID=294912
2007-09-20 08:34:14 -- Timer thread started successfully.
2007-09-20 08:34:14 -- Storage plugin: mysql_store v.0.67 (Alf). Loading successfull.
2007-09-20 08:34:15 -- Users started successfully.
2007-09-20 08:34:15 -- Traffcounter started successfully.
2007-09-20 08:34:15 -- Module: 'Ether_cap v.1.0'. Start successfull. 10
2007-09-20 08:34:15 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50
2007-09-20 08:34:15 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70
2007-09-20 08:34:15 -- Module: 'Stg configurator v.0.05'. Start successfull. 220
2007-09-20 08:34:15 -- Stg started successfully.
2007-09-20 08:34:15 -- +++++++++++++++++++++++++++++++++++++++++++++

Там присутствуют только записи о рестартах которые я делал. :)

Ссылка на сообщение
Поделиться на других сайтах
  Alferov сказав:
Есть у меня кое-какие мысли на этот счет.

Стукни в аську, если не сложно. 104457969

Стукнул.

Жду ответа.

ICQ 152856907

Ссылка на сообщение
Поделиться на других сайтах

Столкнулся с такими проблемами

1. Возникла необходимость использовать MySQL с параметром default-character-set=cp1251 в my.cnf для определенных задач. В системе кодировка LANG=ru_RU.UTF-8. Внес необходимые изменения для кодировки cp1251 в config.php и functions.php. При добавлении нового админа с русскими буквами в имени все нормально, а вот при добавлении нового пользователя вместо русских букв в имени - вопросительные знаки. Я так понял, что это связано с тем, что админы добавляются sql-запросом из php-скриптов, а пользователи - вызовом консольного конфигуратора. Можно это как-нибудь победить?

2. Изменил default-character-set на utf8. В web-админке все просто замечательно - имена и адреса пользователей русскими буквами вводятся без проблем. А вот когда пользователь открывает свою страничку в строках Пользователь: и Адрес: пусто. Тоже в сводной информации. Это конечно не принципиально, пользователь должен знать свой адрес, но может кто-то решил эту проблему?

3. Насколько я понял, существует несколько альтернативных конфигураторов для Windows с расширенными функциями, но с тем же номером версии, что и оригинальный конфигуратор. Дайте пожалуйста ссылочку на конфигуратор, с помощью которого можно использовать расширенные функции заложенные в stg-web, в частности с группами пользователей.

ASPLinux 11.2

MySQL-4.1.20

PHP-5.1.2

STG_2.4-2007.01.20-13.47.20 + store_mysql_0.67. и stg-web (0.07)

Ссылка на сообщение
Поделиться на других сайтах
  Цитата
А вот когда пользователь открывает свою страничку в строках Пользователь: и Адрес: пусто. Тоже в сводной информации. Это конечно не принципиально, пользователь должен знать свой адрес, но может кто-то решил эту проблему?

А в редактировании юзера из админки все нормально отображается при этом?

 

по 3-му вопросу: у меня конфигуратор с офсайта. Там группы можно менять.

Кстати... в следующей версии stg-web появится возможность создавать новые группы.

Ссылка на сообщение
Поделиться на других сайтах
  Alferov сказав:

А в редактировании юзера из админки все нормально отображается при этом?

 

Действительно, в таблице Аккаунты имена и адреса корректно отображаются, а при попытке редактирования аккаунта - пустота.

А по первому вопросу, не подскажете, какие лучше использовати кодировки в системе и в mysql? Основная задача сервера - биллинг.

Ссылка на сообщение
Поделиться на других сайтах

Судя по всему php + mysql нормально отрабатывают

Проблема в работе sgconf_xml

 

Скорее всего это та же проблема, с которой столкнулся zulu_Radist

Консольный конфигуратор отдает кириллицу некорректно.

Я не знаю, почему это происходит... мне кажется это как то связано с настройками локали окружения. Может я и не прав. Но как то других соображений нет на этот счет. ((

Ссылка на сообщение
Поделиться на других сайтах

Такая же проблемма с таблицей аккаунтов! :)! Но в виндовом конфигураторе оно отображает информацию верную, а в stg_web в таблице аккаунтов стоят ???????????? знаки а когда открываеш на редактирывание то пусто!

Ссылка на сообщение
Поделиться на других сайтах

Подскажите в stg_web есть возможность посмотреть детальную статистику пользователя, т.е. когда и с какого адреса трафик набежал? Если возможно то подскажите как, а то очень нужно.

Ссылка на сообщение
Поделиться на других сайтах
  XakniX сказав:
Подскажите в stg_web есть возможность посмотреть детальную статистику пользователя, т.е. когда и с какого адреса трафик набежал? Если возможно то подскажите как, а то очень нужно.

да, есть....

Ссылка на сообщение
Поделиться на других сайтах
  Cell сказав:
да, есть....

Подскажи как ее вызвать не могу чето найти....нашел только, чтобы отображались сессии без подробной статистики. Как просмотреть полностью статистику?

Ссылка на сообщение
Поделиться на других сайтах
  XakniX сказав:
  Cell сказав:
да, есть....

Подскажи как ее вызвать не могу чето найти....нашел только, чтобы отображались сессии без подробной статистики. Как просмотреть полностью статистику?

назвние направления - это ссылка на подробную статистику по сессии если я чего-то не путаю...

Ссылка на сообщение
Поделиться на других сайтах

У мя при выборе направления отображаются только когда определеннй ip прицепился и когда отключился, а куза это время лазил не отображается((( Как увидеть детальную статистику????

Ссылка на сообщение
Поделиться на других сайтах
  XakniX сказав:
У мя при выборе направления отображаются только когда определеннй ip прицепился и когда отключился, а куза это время лазил не отображается((( Как увидеть детальную статистику????

урл приблизительно такой получится

traffic.php?act=traffic_user_detail&login=fant&month=07&year=2007&dir=0&sess_id=1184683205-a0cbc22912efb11c6cbb

Ссылка на сообщение
Поделиться на других сайтах
  Cell сказав:
  XakniX сказав:
У мя при выборе направления отображаются только когда определеннй ip прицепился и когда отключился, а куза это время лазил не отображается((( Как увидеть детальную статистику????

урл приблизительно такой получится

traffic.php?act=traffic_user_detail&login=fant&month=07&year=2007&dir=0&sess_id=1184683205-a0cbc22912efb11c6cbb

А разве просто вызвать просморт нельзя...только через url вбивать?

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...