Alferov 0 Опубликовано: 2007-08-14 20:17:41 Автор Share Опубликовано: 2007-08-14 20:17:41 Если сервер не продакшн, останови его, сноси все таблицы из базы и запускай СТГ. Он создаст таблицы заново. Тогда и посмотришь... в БД проблема или еще где. Сдается мне, траблы в работе самого MySQL-сервера. Может его натсройки покрутить??? Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубликовано: 2007-08-15 05:51:56 Share Опубликовано: 2007-08-15 05:51:56 А что с мускуль-сервером, если без всегда онлайн все работает отлично? Исчезли маленькие глючки, например сервер стг не запускался, если файл stargazer.core существует, сейчас абсолютно все ок, как на файлах было. То есть проблема скорее всего в том, что возвращает мускуль_сторе, и то что он возвращает не нравится всегда онлайн, и он выпадает. Выпадает на загрузке разных юзеров, видно из дебага, бд не при чем. Выпадает когда захочет. Сейчас все ок, но без всегда онлайн нельзя, сервер продакшн. Вчера около 6 часов все сидели "нахаляву". Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубликовано: 2007-08-15 07:05:56 Автор Share Опубликовано: 2007-08-15 07:05:56 Может быть структура БД немного не та. Может быть MySQL-сервер что то не то отдает. Да все что угодно может быть. Потому я и предложил пойти путем пересоздания БД. Вот структура БД рабочего сервера: stg_bd.sql Сравни со своей. Может найдешь что. Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубликовано: 2007-08-15 07:49:25 Share Опубликовано: 2007-08-15 07:49:25 Структура та же... Кстати, как там дела обстоят с графиками? Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубликовано: 2007-08-15 07:52:32 Автор Share Опубликовано: 2007-08-15 07:52:32 Я в отпуске с сегодняшнего дня. ))) Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубликовано: 2007-08-15 07:54:42 Share Опубликовано: 2007-08-15 07:54:42 Отпуск навсегда или временно? Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубликовано: 2007-08-16 15:24:21 Share Опубликовано: 2007-08-16 15:24:21 Выложите полалуйста кто то патч для мускуля или уже пропадченный так как на сервере его нету mod_store_mysql_0.66(Alf)_FOR_STG-WEB или же можно на мыло om at uct.ua Зарание спасибо Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубликовано: 2007-08-16 15:38:09 Share Опубликовано: 2007-08-16 15:38:09 Качай - тут Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубликовано: 2007-08-16 16:17:29 Share Опубликовано: 2007-08-16 16:17:29 Сам stg потчить нужно ? за модуль спасибо Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубликовано: 2007-08-16 17:30:59 Share Опубликовано: 2007-08-16 17:30:59 Сам stg потчить нужно ?за модуль спасибо Нужно. Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубликовано: 2007-08-16 20:00:47 Share Опубликовано: 2007-08-16 20:00:47 какой патч ложить ? этот http://alf.uzlovaya.ru/stg/patches/sg_conf...-13.47.20.patch Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубликовано: 2007-08-16 20:33:27 Share Опубликовано: 2007-08-16 20:33:27 (изменено) g++ -c traffcounter.cpp -g3 -Wall -I ../../include -DLINUX g++ -c user.cpp -g3 -Wall -I ../../include -DLINUX user.cpp: In member function `int USER::WriteStat()': user.cpp:428: error: 'struct USER_STAT' has no member named 'sup' user.cpp:429: error: 'struct USER_STAT' has no member named 'sdown' user.cpp:430: error: 'struct USER_STAT' has no member named 'sid' user.cpp: In member function `void USER::Connect(bool)': user.cpp:626: error: no matching function for call to `BASE_STORE::WriteUserConnect(std::string&, USER_PROPERTY<uint32_t>&, USER_PROPERTY<double>&, std::string&, std::string&) const' ../../include/base_store.h:43: note: candidates are: virtual int BASE_STORE::WriteUserConnect(const std::string&, uint32_t) const user.cpp: In member function `void USER::Disconnect(bool)': user.cpp:684: error: no matching function for call to `BASE_STORE::WriteUserDisconnect(std::string&, USER_PROPERTY<DIR_TRAFF>&, USER_PROPERTY<DIR_TRAFF>&, DIR_TRAFF&, DIR_TRAFF&, USER_PROPERTY<double>&, std::string&) const' ../../include/base_store.h:50: note: candidates are: virtual int BASE_STORE::WriteUserDisconnect(const std::string&, const DIR_TRAFF&, const DIR_TRAFF&, const DIR_TRAFF&, const DIR_TRAFF&, double) const user.cpp: In member function `int USER::WriteDetailStat()': user.cpp:1132: error: no matching function for call to `BASE_STORE::WriteDetailedStat(std::map<IP_DIR_PAIR, STAT_NODE, std::less<IP_DIR_PAIR>, std::allocator<std::pair<const IP_DIR_PAIR, STAT_NODE> > >*&, time_t&, std::string&, std::string&) const' ../../include/base_store.h:54: note: candidates are: 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 gmake: *** [user.o] Ошибка 1 чем это лечить можно ? Вылечил Изменено 2007-08-16 22:56:39 пользователем _Om_ Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубликовано: 2007-08-16 23:17:24 Share Опубликовано: 2007-08-16 23:17:24 только почемуто под админом я не могу ничего зделать не тариф не юзера добавить ничего вопщем странно Ссылка на сообщение Поделиться на других сайтах
Max 0 Опубликовано: 2007-08-17 06:15:23 Share Опубликовано: 2007-08-17 06:15:23 только почемуто под админом я не могу ничего зделать не тариф не юзера добавить ничего вопщем странно может прав не хватает? Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубликовано: 2007-08-17 07:58:18 Share Опубликовано: 2007-08-17 07:58:18 (изменено) для апача все права выставлены все что просматриваю так это только инфу о сервере http://ххх.ххх.хх.хх/html/root/stg.php?act=getserverinfo l дык еще ра перечитал описанно вроде как модуль не пропатчился пробуем мускул-модуль пропатчен все осталось по старому Изменено 2007-08-17 08:40:40 пользователем _Om_ Ссылка на сообщение Поделиться на других сайтах
Bas 2 Опубликовано: 2007-08-18 07:34:12 Share Опубликовано: 2007-08-18 07:34:12 Интересная разработка, почитал ветку. Пока проверить не могу, ибо в отпуске, по приезду гляну. Есть правда пожелание к разработчику по поводу его register_globals. Я вот не могу себе позволить включить эту опцию, из соображений безопасности. Итак пхп ругают за проблемы безопасности и скриптов, написанных на нём. Не легче ли писать по умолчанию в безопасном режиме? Из плюсов та же безопасность и совместимость в работе с обоими режимами этой переменной. Пока что придётся ставить заглушку и мои глобалс офф вручую загонять в неиднексированные переменные, но это мои проблемы, если вдруг кто-то тоже такой как я (насчёт register_globals), то могу скинуть необходимый кусок, когда проверю что нет глюков. Остальное отписал в личку. Ссылка на сообщение Поделиться на других сайтах
dnserg 6 Опубликовано: 2007-08-20 06:20:17 Share Опубликовано: 2007-08-20 06:20:17 только почемуто под админом я не могу ничего зделать не тариф не юзера добавить ничего вопщем странно Проверте опцию в php.ini Register_Globals=On должно быть. Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубликовано: 2007-08-20 09:22:00 Share Опубликовано: 2007-08-20 09:22:00 Я все так и не поборол отображение знаков вопроса вместо русского реального имени пользователей столбец RealName. В базе данных тоже вопросы. Через виндовый конфигуратор - все ок, через web-stg - вопросы. Это только я такой несчастный? Пробовал пересоздавать в разные кодировки базу - нифига. ((( Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубликовано: 2007-08-22 18:45:03 Share Опубликовано: 2007-08-22 18:45:03 По теме 0.06.Функция перевода средств работает исправно. Предоплаченный трафик юзеру добавляется, НО хотелось бы чтобы когда в админке жмешь список аккаунтов кроме столбцов Депозит и Кредит присутствовал еще и собственно "Предоплаченный трафик". Также чтобы отображался Предоплаченный трафик и в пользовательской части в разделе "Мой аккаунт" после "Остаток на счете" и "В том числе кредит". Что еще замечу, напишу, а так спасибо, глаз радует, продукт уже стоящий! Добавлю что еще нужно чтобы велся history и для пополнения предоплаченного трафика. А то пополнил например депозит на 10 и предоплаченный на 10, в логе только про депозит... Ссылка на сообщение Поделиться на других сайтах
MiZtEriX 0 Опубликовано: 2007-08-27 18:03:14 Share Опубликовано: 2007-08-27 18:03:14 стоит stg-2.4-2007.01.20-13.47.20 + stg-web_0.06 (mod_mysql_0.66) 1. Если делать всё по докам стг_веб, то ничего не выйдет: почему-то в /usr/lib/stg ищется mod_store_myslq.so, а не mod_store_mysql.so 2. где задаётся кодировка работы с mysql (не веб интерфейса, а именно старгейзера)? и как её поменять на CP1251 ? 3. при коннекте авторизатора (2.51, 2.60) примерно через минуту он отваливается (таймаут соединения стоит 60 сек) и пинги в стгконфе не показывает с чем это может быть связано? Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубликовано: 2007-08-27 18:09:05 Автор Share Опубликовано: 2007-08-27 18:09:05 При чем тут stg-web ????? Ссылка на сообщение Поделиться на других сайтах
Alexeich 0 Опубликовано: 2007-08-28 13:52:07 Share Опубликовано: 2007-08-28 13:52:07 Не компилится sgconf_xml. Вот выхлоп: ############################################################################# Building sgconf_xml for Linux ############################################################################# 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 ./ -DLINUX -c ag_md5.c g++ -g -Wall -I ../../include/ -I ./ -DLINUX -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 ./ -DLINUX -c debug.c g++ -g -Wall -I ../../include/ -I ./ -DLINUX -c stg_error.c g++ -g -Wall -I ../../include/ -I ./ -DLINUX -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 ./ -DLINUX -c list.cpp g++ -g -Wall -I ../../include/ -I ./ -DLINUX -c netunit.cpp g++ -g -Wall -I ../../include/ -I ./ -DLINUX -c parser.cpp servconf.h:89: warning: 'class PARSER' has virtual functions but non-virtual destructor servconf.h:103: warning: 'class PARSER_CHG_USER' has virtual functions but non-virtual destructor servconf.h:119: warning: 'class PARSER_CHECK_USER' has virtual functions but non-virtual destructor servconf.h:135: warning: 'class PARSER_GET_USERS' has virtual functions but non-virtual destructor servconf.h:156: warning: 'class PARSER_GET_USER' has virtual functions but non-virtual destructor servconf.h:176: warning: 'class PARSER_GET_SERVER_INFO' has virtual functions but non-virtual destructor servconf.h:203: warning: 'class PARSER_SEND_MESSAGE' has virtual functions but non-virtual destructor g++ -g -Wall -I ../../include/ -I ./ -DLINUX -c servconf.cpp servconf.h:89: warning: 'class PARSER' has virtual functions but non-virtual destructor servconf.h:103: warning: 'class PARSER_CHG_USER' has virtual functions but non-virtual destructor servconf.h:119: warning: 'class PARSER_CHECK_USER' has virtual functions but non-virtual destructor servconf.h:135: warning: 'class PARSER_GET_USERS' has virtual functions but non-virtual destructor servconf.h:156: warning: 'class PARSER_GET_USER' has virtual functions but non-virtual destructor servconf.h:176: warning: 'class PARSER_GET_SERVER_INFO' has virtual functions but non-virtual destructor servconf.h:203: warning: 'class PARSER_SEND_MESSAGE' has virtual functions but non-virtual destructor servconf.cpp: In function 'int AnsRecv(void*, SLIST*)': servconf.cpp:38: warning: format '%d' expects type 'int', but argument 3 has type 'XML_Size' 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/ deps:1: *** missing separator. Stop. в чём трабла ? Версия стг такая какая надо. Вперинципе подменял xml конфигуратор обычным, окно логина открывалось но в систему не пускало. Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубликовано: 2007-08-28 16:23:52 Share Опубликовано: 2007-08-28 16:23:52 2. где задаётся кодировка работы с mysql (не веб интерфейса, а именно старгейзера)? и как её поменять на CP1251 ? Вот и я о том же... и все молчат блин, издеваюцО Ссылка на сообщение Поделиться на других сайтах
4ebyr 0 Опубликовано: 2007-08-29 09:53:22 Share Опубликовано: 2007-08-29 09:53:22 1. вопрос при компилировании ./build ############################################################################# Building STG Mysql Module 0.62 for Linux ############################################################################# deps:1: *** пропущен разделитель. Останов. 2. Вопрос есть ли авторизатор под Linux Ссылка на сообщение Поделиться на других сайтах
4ebyr 0 Опубликовано: 2007-08-30 05:04:00 Share Опубликовано: 2007-08-30 05:04:00 у меня не получается пропатчить stq patch -p1 < mysql-0.66_stg-2.4-2007.01.20-13.47.20.patch can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -uarN stg-2.4-2007.01.20-13.47.20/include/base_store.h stg-2.4-2007.01.20-13.47.20_Alf/include/base_store.h |--- stg-2.4-2007.01.20-13.47.20/include/base_store.h Tue Apr 11 14:28:35 2006 |+++ stg-2.4-2007.01.20-13.47.20_Alf/include/base_store.h Wed Apr 18 22:51:30 2007 -------------------------- File to patch: /traf/stg-2.4-2007.01.20-13.47.20/include/base_store.h patching file /traf/stg-2.4-2007.01.20-13.47.20/include/base_store.h Reversed (or previously applied) patch detected! Assume -R? [n] Подскажите куда копать. Ошибка при комп. mysql ./build ############################################################################# Building STG Mysql Module 0.62 for Linux ############################################################################# g++ -c mysql_store.cpp -g3 -Wall -fPIC -I ../../../../../include -I /usr/include/mysql -DLINUX mysql_store.cpp:20:19: error: mysql.h: Нет такого файла или каталога mysql_store.cpp:21:20: error: errmsg.h: Нет такого файла или каталога Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения