Не нулевое значение скачанного у новых пользователей closed

Started by Dr_Brown on 2015-02-09 12:31 — 24 replies, 3243 views

#11
Ребят де ещё можн глянуть, ну блин не пойму откуды в стату юзеру пишеться, во сегодня, причем значения выросли^

скрин из bb_bt_users:

вот в профиле:

причем если руками выставить нули, после обновления кеша, всеравно эти значения отображаются. 😱
#12
@Dr_Brown ощущение что стоит какой-то мод, который данные из другого кеша (например вашего) в ту таблицу подсовывает.
#13
@Dr_Brown в админке кеш сбрось, посмотри измениться чего?
#14
Да сбрасывал кеш, чистил, ничего не меняется. Шаблоны проверил, все вроде в норме. Пробил значения по базе, нигде строк таких не найдено. На трех трекеарах одинаковые моды, тока на одном баг.
#15
function show_bt_userdata
и
function get_bt_userdata
проверь
#16
@PheRum одинаковы с ревизией.
Ладно, буду дальше обновлять, щас у меня 591, может найдется ошибка.
#17
Я вот щас подумал что может это стата какого-то другого юзера выводится? Например там если выборка из БД не получилась, то берет первого, а у него столько то. Вот у всех новых и одинаковое значение.
#18
А почему может не получиться, взять из базы стату, причины?

Щас проштудирую usercpviewprofile.....
#19
Короче походу, такая херня тока под логинами админов, обычные юзеры видят и свою стату и других нормально.

Под админом, ставлю себе 2gb скаченного, вижу у всех юзеров, свою стату.

База, стата, и все остальное считает правильно.

Да и ещё, пытаюсь в ручном режиме запустить:

tr_cleanup_and_dlstat.php, получаю ошибку, по мускулу:

#001064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '25, bu.points_today = bu.points_today + 0,25, b.user_id = ' at line 3

UPDATE bb_users u, bb_bt_users bu, tmp_bonus b SET u.user_points = u.user_points + 0,25, bu.points_today = bu.points_today + 0,25, b.user_id = 0 WHERE b.user_id = u.user_id AND bu.user_id = u.user_id AND b.release_count <= 20 AND u.user_regdate < 1424952169 AND u.user_active = 1 AND u.user_id not IN(-1,-746)

Source  : includes/cron/jobs/tr_cleanup_and_dlstat.php(201) :: db1.....
IP      : 109.254.30.16
Date    : 2015-03-01 15:02:49
Agent   : Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122 YaBrowser/14.12.2125.10034 Safari/537.36
Req_URI : /admin/admin_cron.php?mode=run&id=16
Referer : http://........./admin/admin_cron.php?mode=list
Method  : GET
PID     : 21278
Request : Array
(
    [mode] => run
    [id] => 16
)______________________________________________________________________________

Причем задача выполняется автоматом по крон, никаких ощибок нет.
#20
@Dr_Brown проблема с сид-бонусами была в 2.1.5 исправлена - вот тут можно глянуть https://github.com/torrentpier/torrentpier/commit/7d2dc28fbe42d2e4a5ff98359dc3bc0931bf08a1