Загруз-центр для JohnCMS 3/4.xx

58.74K
.
со счетчиком чет не то постоянно 0 какой файл за это отвечает? или выложите тот что работает.
.
javx, В ставь это в фунц.пхп вместо родного
function dload() {    /*    -----------------------------------------------------------------    Статистика загрузок    -----------------------------------------------------------------    */    global $realtime, $rights;    $total = mysql_result(mysql_query("SELECT COUNT(*) FROM `down_files` WHERE `type` = '2'"), 0);    $old = $realtime - (3 * 24 * 3600);    $new = mysql_result(mysql_query("SELECT COUNT(*) FROM `down_files` WHERE `type` = '2' AND `time` > '$old'"), 0);    if ($new > 0)        $total .= '&nbsp;/&nbsp;<span class="red"><a href="/download/?act=new_files">+' . $new . '</a></span>';    if ($rights == 4 || $rights >= 6) {    $mod = mysql_result(mysql_query("SELECT COUNT(*) FROM `down_files` WHERE `type` = '3'"), 0);    if ($mod > 0)        $total .= '&nbsp;/&nbsp;<span class="red"><a href="/download/?act=mod_files">м. ' . $mod . '</a></span>';    }    return $total;}
.
Максим (08.06.2010/17:54)
Время выполнения скрипта ограничивается. С эти можно попробовать бороться так:ini_set('max_execution_time', 999);или такset_time_limit(999);где 999 это время выполнения скрипта в секундах.
Это где такое нужно прописать?
.
ТУМАН, спс
.
вот с вставленым
Прикрепленные файлы:
.
В стельку трезвый
TAYSON, в файле который выполняет пересчёт. в начале после <?php
.
Максим (08.06.2010/18:46)
TAYSON, в файле который выполняет пересчёт. в начале после <?php
Это по ходу scan.php.Понял.Спасибо.Попробую.
.
аkа ПьяНый Ангел
TAYSON (08.06.2010/16:50)
Вот бы еще с перещетом файлов че нить придумать.Обновлять можно по папках,с этим все норм,а вот при пересчете "bad gatteway" time outДимон,можно с этим че нить придумать?
странно как-то, процедура обновления гораздко тормознутее обновления счетчиков, у тебя же выходит всё наоборот...
.
FlySelf, на твой пост (08.06.2010 / 19:54) отвечу, Ну обновлять то можно отдельные папки,потом жму пересчитать все файлы загруза,минут 5 грузит и bad gatteway блин.А так больше проблем никаких,не с загрузкой,не с выгрузкой не с счетчиками.Все и везде гут.щас мудрю дополнительно загруз сеа,твоих два никак не выйдет поставить.
.
аkа ПьяНый Ангел
выйдет, просто переписать немного надо будет, таблицы там сколько у тебя папок что сервер так долго думает? 1 папка = 1 запрос на подсчет и одну на запись, не так уж и громоздко...
Всего: 3887