Вопросы, советы, возможные модификации и вообще все про модуль статистики кланов

Модератор: Exinaus, shw

#78034 SOBR1987 27 июн 2014, 08:59
Всем привет. Возникла проблема с модулем статистики.
Крон вроде работает правильно:
2014-06-07 08:30////////////////////////////////////////////--->
2014-06-07 08:30: (Info) Loging Started
2014-06-07 08:30: (Info) Authentication: 0
2014-06-07 08:30: (Info) Current run number 34
2014-06-07 08:30: (Info) Current db prefix: msfc_, clain ID: 109329
2014-06-07 08:30: (WG) Successful get some data from WG.
2014-06-07 08:30: (WG) Try to load info on 78 players
2014-06-07 08:30: (Info) Writing player 001:
2014-06-27 08:30: (Info) Writing player 090:
2014-06-27 08:30: (Info) Выполнено
2014-06-27 08:30: (Info) Cron finished in 24.0336 сек
2014-06-27 08:30: (Info) Number of MySQL queries - 928
2014-06-27 08:30: (Info) End cron job

Но на странице активности игроков ни какой информации по количеству боев нет, в чем может быть проблема ?
#78041 REDMONDS 27 июн 2014, 09:27
SOBR1987 писал(а):Всем привет. Возникла проблема с модулем статистики.
Крон вроде работает правильно:
2014-06-07 08:30////////////////////////////////////////////--->
2014-06-07 08:30: (Info) Loging Started
2014-06-07 08:30: (Info) Authentication: 0
2014-06-07 08:30: (Info) Current run number 34
2014-06-07 08:30: (Info) Current db prefix: msfc_, clain ID: 109329
2014-06-07 08:30: (WG) Successful get some data from WG.
2014-06-07 08:30: (WG) Try to load info on 78 players
2014-06-07 08:30: (Info) Writing player 001:
2014-06-27 08:30: (Info) Writing player 090:
2014-06-27 08:30: (Info) Выполнено
2014-06-27 08:30: (Info) Cron finished in 24.0336 сек
2014-06-27 08:30: (Info) Number of MySQL queries - 928
2014-06-27 08:30: (Info) End cron job

Но на странице активности игроков ни какой информации по количеству боев нет, в чем может быть проблема ?

Наблюдаются некоторые проблемы в работе API. Попробуйте вручную запустить сбор статистики и показать логи отработки скрипта. Скорее всего API было перегружено.
#78045 REDMONDS 27 июн 2014, 09:45
SOBR1987 писал(а):Last URL: http://tbspn.esy.es/cron.php?SOBR1987=a . **********
Last HTTP status: 0
Error: Operation timed out after 15000 milliseconds with 0 bytes received (28)
Видимо проблема в кроне

Что-то мне кажется, что Ваш хостер запретил внешние соединения :)
Дождитесь ответа Exinaus, он уж точно знает причину.
#78047 SOBR1987 27 июн 2014, 10:02
Буду ждать, просто непонятно как то, то работало, то нет. 17 и 18 работало, 19,20 нет, 21 и 22 работало, теперь опять не работает
#78058 REDMONDS 27 июн 2014, 11:42
SOBR1987 писал(а):Буду ждать, просто непонятно как то, то работало, то нет. 17 и 18 работало, 19,20 нет, 21 и 22 работало, теперь опять не работает

Напишите в тех. поддержку хостинга, скорее всего проблема решится именно там.
#78078 Exinaus 27 июн 2014, 13:43
REDMONDS писал(а):Что-то мне кажется, что Ваш хостер запретил внешние соединения :)
Дождитесь ответа Exinaus, он уж точно знает причину.

Не работает что то мой дар ясновидения.
Видимо проблемы с получением данных с АПИ, но какие именно - тяжело сказать. Т.к. лог пишется, и запросы в базу идут. Надо смотреть что записалось в базу.
Может надо еще больше пересмотреть работу крон скрипта, добавить еще больше "чего нибудь", для совсем уже невозможных вариантов полученных данных.
Когда все очевидные моменты вроде исключены, становится все тяжелее и тяжелее угадывать причину.
#84942 Dragon_sev 21 авг 2014, 07:09
Сегодня ночью перестал отрабатывать скрипт сбора статистики версия 3.1.0
До сегодняшнего дня ошибок не было все работало как часы сегодня в cron.log
2014-08-21 01:30////////////////////////////////////////////--->
2014-08-21 01:30: (Info) Loging Started
2014-08-21 01:30: (Info) Authentication: 1
2014-08-21 01:30: (Info) Current run number 4
2014-08-21 01:30: (Info) Current db prefix: msfc_, clain ID: 1311
2014-08-21 01:30////////////////////////////////////////////--->
2014-08-21 01:30: (Info) Loging Started
2014-08-21 01:30: (Info) Authentication: 1
2014-08-21 01:30: (Info) Current run number 4
2014-08-21 01:30: (Info) Current db prefix: msfc_, clain ID: 1311
2014-08-21 01:30: (WG) Successful get some data from WG.
2014-08-21 01:30: (WG) Try to load info on 98 players
2014-08-21 01:30: (Info) Writing player 001: shmix
2014-08-21 01:30: (Info) Writing player 002: energe_star
2014-08-21 01:30: (Info) Writing player 003: zepio
2014-08-21 01:30: (Info) Writing player 004: sergey_1988s32
2014-08-21 01:30: (Info) Writing player 005: Soull
2014-08-21 01:30: (Info) Writing player 006: Ska13
2014-08-21 01:30: (Info) Writing player 007: Oldissa
2014-08-21 01:30: (Info) Writing player 008: Alex_sevas
2014-08-21 01:30: (Info) Writing player 009: KoPo6o4KuH
2014-08-21 01:30: (Info) Writing player 010: SergioGrIbInI
2014-08-21 01:30: (Info) Writing player 011: LtBak1
2014-08-21 01:30: (Info) Writing player 012: Kinder_666
2014-08-21 01:30: (Info) Writing player 013: Strig77
2014-08-21 01:30: (Info) Writing player 014: Van3k
2014-08-21 01:30: (Info) Writing player 015: sevhoma
2014-08-21 01:30: (Info) Writing player 016: sevasvip
2014-08-21 01:30: (Info) Writing player 017: OnlyWhite88
2014-08-21 01:30: (Info) Writing player 018: Battel_Tech
2014-08-21 01:30: (Info) Writing player 019: milord_r
2014-08-21 01:30: (Info) Writing player 020: bardus
2014-08-21 01:30: (Info) Writing player 021: Luna_Overdrive
2014-08-21 01:30: (Info) Writing player 022: grom2alex
2014-08-21 01:30: (Info) Writing player 023: Axel_Zorgan
2014-08-21 01:30: (Info) Writing player 024: mirtrex
2014-08-21 01:30: (Info) Writing player 025: vanonavi
2014-08-21 01:30: (Info) Writing player 026: serjsat
2014-08-21 01:30: (Info) Writing player 027: FaRTOVbIU_17
2014-08-21 01:30: (Info) Writing player 028: Lekarus
2014-08-21 01:30: (Info) Writing player 029: Dimonogr1
2014-08-21 01:30: (Info) Writing player 030: LastOnesLeft
2014-08-21 01:30: (Info) Writing player 031: Apec
2014-08-21 01:30: (Info) Writing player 032: NAS123
2014-08-21 01:30: (Info) Writing player 033: 480853
2014-08-21 01:30: (Info) Writing player 034: Klaus_8778
2014-08-21 01:30: (Info) Writing player 035: DimanPoryadnov
2014-08-21 01:30: (Info) Writing player 036: gnom6533
2014-08-21 01:30: (Info) Writing player 037: MustBeDamage
2014-08-21 01:30: (Info) Writing player 038: AvengerOfDestiny
2014-08-21 01:30: (Info) Writing player 039: SolarWind
2014-08-21 01:30: (Info) Writing player 040: lialiusbarbus
2014-08-21 01:30: (Info) Writing player 041: arovod
2014-08-21 01:30: (Info) Writing player 042: Salladin1327
2014-08-21 01:30: (Info) Writing player 043: 9vlad2112
2014-08-21 01:30: (Info) Writing player 044: Amores_Perros
2014-08-21 01:30: (Info) Writing player 045: Moranto
2014-08-21 01:30: (Info) Writing player 046: max_sevastopol
2014-08-21 01:30: (Info) Writing player 047: sand_max
2014-08-21 01:30: (Info) Writing player 048: kuzzya666
2014-08-21 01:30: (Info) Writing player 049: KACHA
2014-08-21 01:30: (Info) Writing player 050: crez
2014-08-21 01:30: (Info) Writing player 051: crazystar
2014-08-21 01:30: (Info) Writing player 052: spreed77
2014-08-21 01:30: (Info) Writing player 053: bergamontik
2014-08-21 01:30: (Info) Writing player 054: 1Coperator
2014-08-21 01:30: (Info) Writing player 055: GallLite
2014-08-21 01:30: (Info) Writing player 056: z3007
2014-08-21 01:30: (Info) Writing player 057: Mafia924
2014-08-21 01:30: (Err) Error while running cron.php, on line: 156
2014-08-21 01:30: (Err) Error message: Field 'battles_count_rank' doesn't have a default value
2014-08-21 01:30: (Err) Error code: INSERT INTO `col_ratings` (account_id,updated_at,global_rating_value,battles_count_va
lue,wins_ratio_value,survived_ratio_value,frags_count_value,damage_dealt_value,xp_avg_value,xp_max_value,hits_ratio_value
) VALUES ('326905','1408570200','7742','26446','54.41','33.69','27016','28248010','495.54','2430','63.88');

Подскажите куда смотреть че делать?
#85049 REDMONDS 21 авг 2014, 15:05
Тут проблема с получением рейтинга игрока, а именно он туда не попал из-за нарушения правил игры.
Ну и API рейтинга игрока: Ссылка
Для наглядности в API EXPLORER: Ссылка
#85060 Dragon_sev 21 авг 2014, 16:16
Понятно что пока ничего не понятно вчитаюсь вечером API.
P.S. Я так понял что варгейминг не отдает или неккоректно отдает по какойто причине данные на игрока? И это на следующий день может исправиться и все будет продолжать работать? Если я правильно понял тогда скрипт по идее должен просто ск[цензура] этого игрока и получать данные об остальных.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40

Реклама | Adv
cron