MiZtEriX 0 Posted 2007-05-15 05:10:42 Share Posted 2007-05-15 05:10:42 я у него и спрашиваю и это не патч 1-1, это mysql_store пишет время в базу в непонятном мне и винконфигуратору формате... всё строго по теме Link to post Share on other sites
Alferov 0 Posted 2007-05-15 06:30:11 Share Posted 2007-05-15 06:30:11 а точно так? без косяков? этот патч сделан к официальной версии мускл (0.61) Там именно такие имена файлов. Я для себя и для web-stg делал архив с модулем, в котором структура каталогов и имена файлов немного изменены с целью приведения в соответствие общей структуре в исходниках СТГ. Надеюсь что в следующей версии модуля (Max, будет?) все наши пожелания будут учтены и файлы будут называться, как они и должны называться. п.с. мой патч для мускл, сделанный для stg-web, лежит здесь и содержит и вышеуказанное исправление тоже. п.п.с. архив с stg-web тоже обновлен. Link to post Share on other sites
Polo 0 Posted 2007-05-15 07:25:58 Share Posted 2007-05-15 07:25:58 при комниле модуля получаеться така фигня gmake Makefile:43: deps: No such file or directory ./file_store.cpp:20:19: mysql.h: No such file or directory ./file_store.cpp:21:20: errmsg.h: No such file or directory deps:1: *** missing separator. Stop. че делать ??? Link to post Share on other sites
Polo 0 Posted 2007-05-15 07:44:27 Share Posted 2007-05-15 07:44:27 Простите проблема была пустяковая просто пути не те были к библиотеке, но тут друга фигня # gmake Makefile:43: deps: No such file or directory g++ -c file_store.cpp -g3 -Wall -fPIC -I ../../../../../include -I /usr/local/mysql/include/mysql -DFREE_BSD5 g++ file_store.o -g3 -shared -lmysqlclient -L /usr/local/mysql/lib/mysql -o mod_store_myslq.so /usr/bin/ld: cannot find -lmysqlclient gmake: *** [mod_store_myslq.so] Error 1 Link to post Share on other sites
Max 0 Posted 2007-05-15 09:29:45 Author Share Posted 2007-05-15 09:29:45 ваш линковщик не знает где лежит мускул Link to post Share on other sites
p0int 0 Posted 2007-05-15 10:51:03 Share Posted 2007-05-15 10:51:03 после патча биллинг за сутки не вылител не разу однако с виндовым конфигуратором бок остался Link to post Share on other sites
MiZtEriX 0 Posted 2007-05-15 13:56:04 Share Posted 2007-05-15 13:56:04 ага, время теперь выглядит так "-2147483648" а почему нельзя обычный юникстайм? и веб_стг патч нифига не ставится уже почему-то... да и вообще с сервера пропал... сделайте нормальные многоплатформенные патчи кто-нить а то напрягает сильно Link to post Share on other sites
Alferov 0 Posted 2007-05-15 15:38:51 Share Posted 2007-05-15 15:38:51 Что значит пропал? Стукни в аську (104457969), скину линк на diff (исправление бага со временем) для уже пропаченного для stg-web модуля. Сюда не буду выкладывать... во избежание путаницы. Link to post Share on other sites
p0int 0 Posted 2007-05-15 20:27:06 Share Posted 2007-05-15 20:27:06 зайди на сайт там все лежит в открытом виде Link to post Share on other sites
MiZtEriX 0 Posted 2007-05-16 04:45:31 Share Posted 2007-05-16 04:45:31 п.с. мой патч для мускл, сделанный для stg-web, лежит здесь и содержит и вышеуказанное исправление тоже. п.п.с. архив с stg-web тоже обновлен. вот этот пропал но, по идее, он и не нужен, можно сразу стг-веб поставить обновлённый вроде разобрался немного время терь пишет нормально, CreditExpire переписался в 0, LastCashAddTime - перепишется в юникстайм при изменении счёта, LastActivityTime - при коннекте пользователя, но я руками уж сам всё подправил - баг с винконфигуратором пропал остался вопрос: для чего нужно поле PassiveTime и когда оно записывается? Link to post Share on other sites
Alferov 0 Posted 2007-05-16 07:52:44 Share Posted 2007-05-16 07:52:44 для чего нужно поле PassiveTime и когда оно записывается? Насколько я понимаю, это время, проведенное юзером в режиме Passive, т.е. замороженный. ИМХО. Link to post Share on other sites
Polo 0 Posted 2007-05-16 09:35:40 Share Posted 2007-05-16 09:35:40 Люди у кого получилось статистику вообще запустить? Link to post Share on other sites
p0int 0 Posted 2007-05-16 09:49:24 Share Posted 2007-05-16 09:49:24 у меня работает есть небольшие недочеты а так пашет Link to post Share on other sites
Max 0 Posted 2007-05-16 17:08:08 Author Share Posted 2007-05-16 17:08:08 а что за недочёты? Link to post Share on other sites
p0int 0 Posted 2007-05-19 08:50:21 Share Posted 2007-05-19 08:50:21 через админку нельзя добовлять юзеров если тот до этого не зашел на статисику. Глюк некоторое времязависает старгейзер проподает авторизатор хотя сам процесс в памяти и трафик считает Link to post Share on other sites
Max 0 Posted 2007-05-19 11:21:40 Author Share Posted 2007-05-19 11:21:40 через админку нельзя добовлять юзеров если тот до этого не зашел на статисику.Глюк некоторое времязависает старгейзер проподает авторизатор хотя сам процесс в памяти и трафик считает это не недочёты... нужны подробности Link to post Share on other sites
Sephiroth. 0 Posted 2007-05-23 01:34:13 Share Posted 2007-05-23 01:34:13 Скажите пожалуйста, где у меня руки кривые.. а то уже неделю с этим модулем ковыряюсь и ни чего не выходит. Модуль сам собрался (вроди как), лежит там где надо, в stargazer.conf все по примеру сделано, то есть на базе заведен пользователь, дан пароль, выделена база. Старгазер тот, на который Max давал ссылку, патч поставлен sp1.. Но при запуске все равно ругается.. 2007-05-23 14:31:12 -- Stg v. Stg 2.403b 2007-05-23 14:31:12 -- Message queue created successfully. msgKey=5555 msgID=294912 2007-05-23 14:31:12 -- Timer thread started successfully. 2007-05-23 14:31:12 -- Storage plugin loading failed: /usr/lib/stg/mod_store_myslq.so: undefined symbol: mysql_store_result 2007-05-23 14:31:12 -- Load StoragePlugin error. 2007-05-23 14:31:15 -- Queue removed successfully. 2007-05-23 14:31:15 -- StgTimer: Stop successfull. 2007-05-23 14:31:15 -- Stg stopped successfully. 2007-05-23 14:31:15 -- --------------------------------------------- Link to post Share on other sites
Max 0 Posted 2007-05-23 11:29:36 Author Share Posted 2007-05-23 11:29:36 укажите какие конкретно версии вы пользуете, а так же не помешал бы лог патча и компиляции... Link to post Share on other sites
S_ergey 21 Posted 2007-05-23 13:27:02 Share Posted 2007-05-23 13:27:02 2007-05-23 14:31:12 -- Storage plugin loading failed: /usr/lib/stg/mod_store_myslq.so: undefined symbol Если собиралось на gcc-4.1 то выходит такая же ошыбка. Пробуй собрать используя gcc-3.4 Link to post Share on other sites
Sephiroth. 0 Posted 2007-05-23 21:30:11 Share Posted 2007-05-23 21:30:11 Версии все именно те, которые написал Max, а именно stg-2.4-2007.01.20-13.47.20, с sp1, при компиляции модуля все в порядке, то есть ни каких ошибок или предупреждений, версия ОСи, АСП Линукс 11, чтобы скомпилировать модуль. пришлось в мэйк фаеле поправить ссылки: SEARCH_DIRS = -I $(DIR_INCLUDE) -I /usr/include/mysql LDFLAGS = -g3 -shared -mysqlclient -L /usr/bin/mysql mysql - версия - 4.1.16 GNU - версия - 3,80 gcc - 4.0.2 gcc 3,4 сегодня попробую.. напишу что вышло.. Link to post Share on other sites
p0int 0 Posted 2007-05-24 11:15:03 Share Posted 2007-05-24 11:15:03 в связи с тем что модуль mysql часто глючит выкладываю скрипт возвращения в зад так сказать <? mysql_connect('localhost','LOGIN','PASSWORD'); mysql_select_db('stg'); $res=mysql_query("SELECT * FROM users"); mkdir("/var/stargazer/users", 0755); while ($row = mysql_fetch_array($res)) { mkdir("/var/stargazer/users/".$row['login'], 0755); $fileName = ("/var/stargazer/users/".$row['login']."/conf"); $fileNamestat = ("/var/stargazer/users/".$row['login']."/stat"); $data="Address=".$row['Address']."\n"; $data.="AlwaysOnline=".$row['AlwaysOnline']."\n"; $data.="CreationTime=0\n"; $data.="Credit=".$row['Credit']."\n"; $data.="CreditExpire=".$row['CreditExpire']."\n"; $data.="Down=".$row['Down']."\n"; $data.="Email=".$row['Email']."\n"; $data.="Group=".$row['StgGroup']."\n"; //$data.="Iface=".$row['Iface']."\n"; $data.="IP=".$row['IP']."\n"; $data.="NAS=127.0.0.1\n"; $data.="Note=".$row['Note']."\n"; $data.="Passive=".$row['Passive']."\n"; $data.="Password=".$row['Password']."\n"; $data.="Phone=".$row['Phone']."\n"; $data.="RealName=".$row['RealName']."\n"; $data.="Tariff=".$row['Tariff']."\n"; $data.="TariffChange=".$row['TariffChange']."\n"; $data.="Userdata0=".$row['Userdata0']."\n"; $data.="Userdata1=".$row['Userdata1']."\n"; $data.="Userdata2=".$row['Userdata2']."\n"; $data.="Userdata3=".$row['Userdata3']."\n"; $data.="Userdata4=".$row['Userdata4']."\n"; $data.="Userdata5=".$row['Userdata5']."\n"; $data.="Userdata6=".$row['Userdata6']."\n"; $data.="Userdata7=".$row['Userdata7']."\n"; $data.="Userdata8=".$row['Userdata8']."\n"; $data.="Userdata9=".$row['Userdata9']."\n"; file_put_contents( $fileName,$data); //stat $stat="Cash=".$row['Cash']."\n"; $stat.="D0=".$row['D0']."\n"; $stat.="D1=".$row['D1']."\n"; $stat.="D2=".$row['D2']."\n"; $stat.="D3=".$row['D3']."\n"; $stat.="D4=".$row['D4']."\n"; $stat.="D5=".$row['D5']."\n"; $stat.="D6=".$row['D6']."\n"; $stat.="D7=".$row['D7']."\n"; $stat.="D8=".$row['D8']."\n"; $stat.="D9=".$row['D9']."\n"; $stat.="U0=".$row['U0']."\n"; $stat.="U1=".$row['U1']."\n"; $stat.="U2=".$row['U2']."\n"; $stat.="U3=".$row['U3']."\n"; $stat.="U4=".$row['U4']."\n"; $stat.="U5=".$row['U5']."\n"; $stat.="U6=".$row['U6']."\n"; $stat.="U7=".$row['U7']."\n"; $stat.="U8=".$row['U8']."\n"; $stat.="U9=".$row['U9']."\n"; $stat.="FreeMb=".$row['FreeMb']."\n"; $stat.="LastActivityTime=".$row['LastActivityTime']."\n"; $stat.="LastCashAdd=".$row['LastCashAdd']."\n"; $stat.="LastCashAddTime=".$row['LastCashAddTime']."\n"; $stat.="PassiveTime=".$row['PassiveTime']."\n"; file_put_contents( $fileNamestat,$stat); } mysql_free_result($res); Link to post Share on other sites
Max 0 Posted 2007-05-24 12:16:55 Author Share Posted 2007-05-24 12:16:55 можно о глюках попдоробней? зы: я сразу говрил что он для тестов! Link to post Share on other sites
Alferov 0 Posted 2007-05-24 15:14:44 Share Posted 2007-05-24 15:14:44 Имхо, это локальные глюки. У меня вроде все работает (тьфу*3) кроме периодического бага с отваливанием от мускл-сервера нет никаких глюков. Да и этот в общем то не критичен (хоть и неприятен зараза). По таймауту отключается и подключается заново. Link to post Share on other sites
Polo 0 Posted 2007-05-31 07:06:26 Share Posted 2007-05-31 07:06:26 Скажите пожалуйста. Проэкт заглох? Просто хотелось бы увидеть рабочий релиз, этот что есть впринципе ничего но ставить его на рабочий сервер пока страшновато. Модуль мускула намана работает на эксперементальной машине примерно 600 пользователей, конечно хотелось бы чтоб веб-статистика еще работала но это претензии уже не к вам. Есть еще некоторые мелкие, но весьма неприятные глюки, но с этим можно впринципе смириться. И всетаки, будет ли еще релиз??? Link to post Share on other sites
Max 0 Posted 2007-05-31 08:38:51 Author Share Posted 2007-05-31 08:38:51 Ничего не заглохло! Ждём последних исправлений, думаю будут или к концу этой недели или к началу следующей (так как ошибка не в стг а в мускул сервере, это кстати признали и сами разработчики). А какие конкретно к нам претензии? Выслушаю с радостью! Проект будет поддерживаться до 08.06.07 (Добавляться новые фитчи по желанию участников), после этой даты будем править тока баги, без дальнейших апдейтов (бесплатно естественно), если кому нада апдейты, и не можете написать сами, обращайтесь. зы: для танкистов есть сцылка: http://local.com.ua/forum/index.php?act=ST&f=3&t=7022&st=40# Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now