Storoge
МаглыРепутація
0 ОбычныйО Storoge
-
Звание
Пролетал Мимо
Посетители профиля
1 133 просмотра профиля
-
Конвертация базы Mysql из Stg 2.404 в Stg 2.406
тема ответил в Storoge пользователя Storoge в Питання по Stargazer
SELECT * from `users` WHERE `login`="ad_aegorin"; +------------+----------+---------+------+--------------+--------+---------+-------+-------+------+-----------+-------------------------------+--------+--------------+-----------+------------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+--------------+------+-----------+----------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+--------+-------------+-----------------+-------------+------------------+-----+ | l -
Хочу перейти с Stg 2.404 на Stg 2.406. База данных на mysql. Ось -FreeBSD 7.2. Все нормально собралось. В базе ничего не менял. При запуске нового старгазера в логах следующее: ^@2010-01-21 23:41:34 -- Stg v. 2.406 2010-01-21 23:41:34 -- Message queue created successfully. msgKey=5555 msgID=196608 2010-01-21 23:41:34 -- Timer thread started successfully. 2010-01-21 23:41:34 -- Storage plugin: mysql_store v.0.67. Loading successfull. 2010-01-21 23:41:34 -- Cannot read conf for user ad_aegorin. 2010-01-21 23:41:34 -- Couldn't restore Tariff(on query): Unknown column 'DisabledDetailStat' in
-
./sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w xxxxxxx -r '<GetServerInfo/>' <ServerInfo> <version>Stargazer 2.4.04</version> <tariff_num>1</tariff_num> <tariff>2</tariff> <users_num>269</users_num> <uname>FreeBSD 7.0-STABLE i386 cs.bgita2.ru</uname> <dir_num>10</dir_num> <day_fee>1</day_fee> <dir_name_0>jeogehfgchogfgeh</dir_name_0> <dir_name_1></dir_name_1> <dir_name_2></dir_name_2> <dir_name_3></dir_name_3> <dir_name_4></dir_name_4> <d
-
./sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w xxxxxxxxx -r <GetServerInfo/> Syntax error: end of file unexpected
-
./sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w xxxxxxxx -r GetServerInfo/ <SetUser>ok</SetUser> <!-- Ok --> Вот результат,sgconf_xml оттуда же, откуда и сам веб взят.
-
Давно работаю со Stargazer, но использовал раньше виндовый конфигуратор. Попробовал поставить web-интерфейс. Вот настройки: // DATABASE Settings $sql["host"] = "localhost"; // ЮДПЕЯ ЯЕПБЕПЮ MySQL $sql["base"] = "stg"; // ХЛЪ АЮГШ ДЮММШУ $sql["login"] = "stg_user"; // ХЛЪ ОНКЭГНБЮРЕКЪ ДКЪ ДНЯРСОЮ Й ад $sql["passwd"] = "xxxxxxxx"; // ОЮПНКЭ ДКЪ ДНЯРСОЮ Й ад $sql["charset"]= "cp1251"; // ЙНДХПНБЙЮ АЮГШ ДЮММШУ $sql["tbl_config"] = "web_stg_config"; // РЮАКХЖЮ Я ЙНМЯРЮМРЮЛХ Х МЮЯРПНИЙЮЛХ // STG-Server Settings $stg_host = "127.0.0.1"; // IP-ЮДПЕЯ ЯЕПБЕПЮ STG $stg_p
-
А почему у меня loca вместо local?
-
ls -l /usr/include | grep expat lrwxr-xr-x 1 root wheel 25 Jul 10 18:07 expat.h -> /usr/loca/include/expat.h
-
#ifndef SERVCONF_H #define SERVCONF_H #include "os_int.h" #include <expat.h> #include <list> #include <string> #include "netunit.h" #include "stg_const.h" void Start(void *data, const char *el, const char **attr); void End(void *data, const char *el); #define MAX_ERR_STR_LEN (64) #define IP_STRING_LEN (255) //#define TARIFF_NAME_LEN (255) //#define IFACE_LEN (255) //#define GROUP_LEN (255) //#define NOTE_LEN (255) //#define EMAIL_LEN (255) #define UNAME_LEN (256) #define SERV_VER_LEN (64) #define DIRNAME_LEN (16) //---------------
-
Storoge підписався на Модуль Mysql и скрипты на перле.
-
locate expat.h /usr/include/expat.h /usr/local/include/expat.h /usr/local/include/python2.5/pyexpat.h /usr/src/contrib/expat/lib/expat.h gmake[2]: Entering directory `/home/yprozorov/stg-2.404.9.7/stglibs/srvconf.lib' gmake[2]: Leaving directory `/home/yprozorov/stg-2.404.9.7/stglibs/srvconf.lib' gmake[2]: Entering directory `/home/yprozorov/stg-2.404.9.7/stglibs/srvconf.lib' g++ -O2 -Wall -fPIC -I /home/yprozorov/stg-2.404.9.7/projects/sgconf/../../include -I ./ -DFREE_BSD5 -c netunit.cpp g++ -O2 -Wall -fPIC -I /home/yprozorov/stg-2.404.9.7/projects/sgconf/../../include -I ./ -DFRE
-
Ничего не поменялось.
-
Пытаюсь его собрать У меня уже FreeBSD 8, подправил build if [ "$sys" = "FreeBSD" ] then case $release in 4) OS=bsd;; 5) OS=bsd5;; 6) OS=bsd5;; *) OS=bsd5;; Подправил Makefile ifeq ($(OS),bsd5) LIBS += -lexpat \ -lpthread \ -lc endif Запускаю build и в конце такая ошибка: gmake[2]: Entering directory `/home/yprozorov/stg-2.404.9.7/stglibs/srvconf.lib' gmake[2]: Leaving directory `/home/yprozorov/stg-2.404.9.7/stglibs/srvconf.lib' gmake[2]: Entering directory `/home/yprozorov/stg-2.404.9.7/stglibs/srvconf.lib' g++ -O2
-
А что такое КК? =)
-
Имеется необходимость каждый месяц автоматически пополнять разрешенный размер трафика пользователям, так как вручную вбивать каждый раз 250 чисел не хочется. На FreeBSD 7.0 запущен Stargazer с модулем MySQL. Для этой цели решил задействовать поле Userdata0(+поменял его тип на double), куда должен записываться нужный месячный трафик. Соответственно, каждый месяц полю Cash присваивается значение из Userdata0 и все должно быть Ok. Решил скрипты сделать на перле (это мой первый опыт с перлом, поэтому не ругайтесь сильно =) ) Скрипт OnUserAdd: #!/usr/bin/perl -w use DBI; #use s
-
Все, достал меня это firebird Буду с mysql работать.