Перейти к содержимому

Stg-web With Mysql


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

  • Ответы 972
  • Created
  • Последний ответ

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.: Я так понимаю, что все связано с фейковым дисконектом, только немогу понять почему он при этом умирает.

Ссылка на сообщение
Поделиться на других сайтах
Собрать с дебугом и показать последние 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)

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

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

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

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

--

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

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

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

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

--

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

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

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

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

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 -- +++++++++++++++++++++++++++++++++++++++++++++

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

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

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

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 появится возможность создавать новые группы.

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

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

 

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

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

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

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

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

 

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

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

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

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

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

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

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

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

да, есть....

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Нет пользователей, просматривающих эту страницу.


×
×
  • Создать...