Статистика [не обновляется]

WinsOk

Пользователь
#1
Знаю, что не первый пост по этой теме, но все же рабочего решения не нашел
Если есть ткните пожаллста носом
стоит R463
Не обновляет статистику пользователя
Код:
где то на форуме прочитал, что если заменить крон задачи от R400 то заработает
увы, но нет
крон отвязан
 

chigolberi

Пользователь
#2
От куда такие выводы ?

Сам раньше грешил на неё, всё корректно работает, да и пора вам обновиться уже до r489
 

WinsOk

Пользователь
#4
откуда ее взять? и как обновить у меня просто ппц модов стоит, а переделывать нехочу)
 

chigolberi

Пользователь
#5
я создал раздачу, и с другого аккаунта, компа скачал ее, статистика не изменилась ни у меня не у того акка
Статистика обновляется не мгновенно.
Крон задачи из админки запускал ?
откуда ее взять? и как обновить у меня просто ппц модов стоит, а переделывать нехочу)

Please Login or Register to view hidden text.

 

WinsOk

Пользователь
#7
а с родным кроном работает идеально)
может я отвязал криво)
как тут отвязать? FreeBSD 9.0

ГрафикКомандаКомментарийСтатусДействия
* * * * * /usr/bin/php -f /storage/home/srv1445/tr/html/auto_cron.php >/dev/null 2>&1

Посмотрите правильно ли я сделал?
Вот логи крона

Код:
start | 01-05 | 13:44:11 | 0    | 44360 | Avatars cleanup
  end | 01-05 | 13:44:12 | 0    | 44360 | 0/18 sec
------=-------=----------=------=-------=----------
start | 01-05 | 13:44:15 | 0    | 44360 | Board maintenance
  end | 01-05 | 13:44:15 | 0    | 44360 | 0/21 sec
------=-------=----------=------=-------=----------
start | 01-05 | 13:44:18 | 0    | 44360 | Prune forums
  end | 01-05 | 13:44:18 | 0    | 44360 | 0/24 sec
------=-------=----------=------=-------=----------
start | 01-05 | 13:44:21 | 0    | 44360 | Prune topic moved stubs
  end | 01-05 | 13:44:21 | 0    | 44360 | 0/27 sec
------=-------=----------=------=-------=----------
start | 01-05 | 13:44:24 | 0    | 44360 | Logs cleanup
  end | 01-05 | 13:44:24 | 0    | 44360 | 0/30 sec
------=-------=----------=------=-------=----------
start | 01-05 | 13:44:27 | 0    | 44360 | Tracker maintenance
  end | 01-05 | 13:44:27 | 0    | 44360 | 0/33 sec
------=-------=----------=------=-------=----------
start | 01-05 | 13:44:30 | 0    | 44360 | Clean dlstat
  end | 01-05 | 13:44:30 | 0    | 44360 | 0/36 sec
------=-------=----------=------=-------=----------
start | 01-05 | 13:44:33 | 0    | 44360 | Prune inactive users
  end | 01-05 | 13:44:33 | 0    | 44360 | 0/39 sec
------=-------=----------=------=-------=----------
Код:
13:43:53 - 44360 -x-- DB-LOCK try
13:43:53 - 44360 --x- DB-LOCK OBTAINED !!!!!!!!!!!!!!!!!
13:43:55 - 44360 --x- SELECT jobs
13:43:55 - 44360 --x- RUN jobs
13:45:15 - 44360 --x- ALL jobs FINISHED *************************************************
13:57:01 - 48076 -x-- DB-LOCK try
13:57:01 - 48076 --x- DB-LOCK OBTAINED !!!!!!!!!!!!!!!!!
13:57:03 - 48076 --x- SELECT jobs
13:57:03 - 48076 --x- RUN jobs
13:57:29 - 48076 --x- ALL jobs FINISHED *************************************************
17:18:52 - 38297 -x-- DB-LOCK try
17:18:52 - 38297 --x- DB-LOCK OBTAINED !!!!!!!!!!!!!!!!!
17:18:54 - 38297 --x- SELECT jobs
17:18:54 - 38297 --x- no active jobs found ----------------------------------------------
17:25:22 - 40644 -x-- DB-LOCK try
17:25:22 - 40644 --x- DB-LOCK OBTAINED !!!!!!!!!!!!!!!!!
17:25:24 - 40644 --x- SELECT jobs
17:25:24 - 40644 --x- RUN jobs
17:25:38 - 40644 --x- ALL jobs FINISHED *************************************************
 

WinsOk

Пользователь
#10
PHP:
<?php
 
define('IN_PHPBB', true);
define('BB_ROOT', './');
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require(BB_ROOT ."common.$phpEx");
 
$user->session_start();
 
// Cron
if (empty($_POST) && !defined('IN_AJAX') && !defined('IN_SERVICE') && !file_exists(CRON_RUNNING) || defined('FORCE_CRON'))
{
    if (TIMENOW - $bb_cfg['cron_last_check'] > $bb_cfg['cron_check_interval'])
    {
        // Update cron_last_check
        bb_update_config(array('cron_last_check' => (time() + 10)));
 
        require(CFG_DIR .'cron_cfg.'. PHP_EXT);
 
        bb_log(date('H:i:s - ') . getmypid() .' -x-- DB-LOCK try'. LOG_LF, CRON_LOG_DIR .'cron_check');
 
        if (DB()->get_lock('cron', 1))
        {
            bb_log(date('H:i:s - ') . getmypid() .' --x- DB-LOCK OBTAINED !!!!!!!!!!!!!!!!!'. LOG_LF, CRON_LOG_DIR .'cron_check');
 
            sleep(2);
            require(CRON_DIR .'cron_init.'. PHP_EXT);
 
            DB()->release_lock('cron');
        }
    }
}
 
?>
 
Сверху