MiZtEriX
МаглыРепутація
0 ОбычныйО MiZtEriX
-
Звание
Пролетал Мимо
-
MiZtEriX підписався на Stg-web With Mysql (part 2)
-
так как alf.uzlovaya.ru/stg/stg-web/ недоступна, может кто-нибудь выложит последние/предпоследние версии сборки? или дайте мне, я выложу... или они переехали?
-
на версиях ниже с кодировками действительно никогда проблем не было а как то же самое сделать в my.cnf только для базы стг?
-
Можно ли в стг сделать так, чтобы по одному направлению деньги брались только за down, а по другому направлению за up+down?
-
default-character-set=cp1251
-
просто кто-нить подскажите мне, плз, где в mysql_store.cpp происходит коннект к базе и синтаксис строки, чтоб после каждого коннекта отправлялся mysql_query("set character set cp1251")
-
У меня мускул в цп1251, бд в цп1251, Collation полей в таблицах бд cp1251_general_ci... Почему тогда в базе вопросики? м.б. потому что мод с мускулом работает по утф8 ?
-
добавить новую строку, содержащую это: не подскажешь № строки и синтаксис, чтоб аналогичное в mysql_store.cpp вписать?
-
Как насчёт совместимости с стг-веб_0.06? Или ждать 0.07? Разработчикам: 1. Сделайте в конфиге параметр "кодировка"! У меня мускул на СР1251 (и менять я её не буду), поэтому все русские символы в таблицах стг после рестарта меняются на вопросики. Транслит -- не выход. 2. Изходя из каких соображений вы сделали поле IP всего лишь варчар(17)? У меня пользователи имеют на 1 счету до четырёх зарегеных компов с разными адресами...
-
стоит 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 сек) и пинги в стгконфе не показывает с чем это может быть связано?
-
вот этот пропал но, по идее, он и не нужен, можно сразу стг-веб поставить обновлённый вроде разобрался немного время терь пишет нормально, CreditExpire переписался в 0, LastCashAddTime - перепишется в юникстайм при изменении счёта, LastActivityTime - при коннекте пользователя, но я руками уж сам всё подправил - баг с винконфигуратором пропал остался вопрос: для чего нужно поле PassiveTime и когда оно записывается?
-
ага, время теперь выглядит так "-2147483648" а почему нельзя обычный юникстайм? и веб_стг патч нифига не ставится уже почему-то... да и вообще с сервера пропал... сделайте нормальные многоплатформенные патчи кто-нить а то напрягает сильно
-
я у него и спрашиваю и это не патч 1-1, это mysql_store пишет время в базу в непонятном мне и винконфигуратору формате... всё строго по теме
-
а точно так? без косяков? а то я от большого ума применил эти изменения на stg-2.4-2007.01.20-13.47.20/projects/stargazer/plugins/store/mysql/mysql_store.cpp, но не помогло пока ничем, в базе таже фигня, и с конфигуратором тож
-
2Max это записи времени в базе данных (users.CreditExpire, users.LastCashAddTime, users.PassiveTime, users.LastActivityTime) имхо и ошибка винконфигуратора (и старого и нового одинаково) именно из-за этого
-
мы читали третий пост сверху и даже четвёртый ещё раз спрашиваю: как патчить сп1.1, если в стг нет таких строк? строки, которые меняет 1.1 появляются только после сп1 для танкиста Макса пример кода: users.cpp 414 } else { if (t->tm_mday == settings->GetDayFee()) sp1-1-2.4-2007.01.20-13.47.20.diff @@ -414,7 +414,13 @@ } else { - if (t->tm_mday == settings->GetDayFee()+1) == сп1-1 не наложится, т.к. пытается убрать несуществующую строку П.С. поменьше истерик (!!!) и побольше внимательности