Статистика

Lange

Пользователь
Доброго времени суток всем! Сложилась не очень приятная ситуация, перенёс движёк с базой с одного сервера на другой, всё ок, права на папки поставили, подключили базу, отвязали крон, всё работает идеально, НО статистика на главной вообще по нулям, не обновляется даже в ручную, чистили всё что можно, датастор, кеш шаблона, запускали в ручную крон. Ошибок в логах вообще нет. Куда копать?
PS Прошу прощения за создание 100500 темы, но похожей темы я не нашёл из за мусора в поиске аля хабра и 100500Дньюс.
Кеш стоит memcache. Пробовал на filecache всё тоже самое.
 

druid

Пользователь
используй функцию bb_log в скрипте генерации данных статистики, пусть этот скрипт тебе ещё и в файл выводит данные, так и разберешься работает ли он у тебя вообще, и если да - то на каком этапе идет обнуление
 

Lange

Пользователь
используй функцию bb_log в скрипте генерации данных статистики, пусть этот скрипт тебе ещё и в файл выводит данные, так и разберешься работает ли он у тебя вообще, и если да - то на каком этапе идет обнуление

А по подробнее можно, пожалуйста? Ни разу с этим не сталкивался.
 
G

Gemini_13

Гость
includes\datastore\build_stats.php
в нем есть такие запросы (если уже запрос в базу):
к-во юзеров:
Код:
SELECT COUNT(*) AS usercount FROM bb_users WHERE user_id NOT IN(-1, -746);
последний юзер:
Код:
SELECT user_id, username, user_rank FROM bb_users WHERE user_active = 1 ORDER BY user_id DESC LIMIT 1;
к-во топиков и постов:
Код:
SELECT SUM(forum_topics) AS topiccount, SUM(forum_posts) AS postcount FROM bb_forums;
стата трекера:
Код:
SELECT COUNT(topic_id) AS torrentcount, SUM(size) AS size FROM bb_bt_torrents;

Выполни запросы и скажи какие буду результаты. В том смысле что выдаст по нулям или хотя бы какие-то цифры.
 

Lange

Пользователь
Gemini_13, цифры показывает, причём те самые которые на главной, это великолепно. Спасибо за запросы.
Не показывает вот что, скорость обмена, кол-во сидов и личей.
 

Вложения

  • 05-06-2013 21-39-57.png
    05-06-2013 21-39-57.png
    3.7 KB · Просмотры: 67
Сверху