со счетчиком чет не то постоянно 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 .= ' / <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 .= ' / <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.Понял.Спасибо.Попробую.
TAYSON (08.06.2010/16:50)
Вот бы еще с перещетом файлов че нить придумать.Обновлять можно по папках,с этим все норм,а вот при пересчете "bad gatteway" time outДимон,можно с этим че нить придумать?
странно как-то, процедура обновления гораздко тормознутее обновления счетчиков, у тебя же выходит всё наоборот...
FlySelf, на твой пост (
08.06.2010 / 19:54) отвечу, Ну обновлять то можно отдельные папки,потом жму пересчитать все файлы загруза,минут 5 грузит и bad gatteway блин.А так больше проблем никаких,не с загрузкой,не с выгрузкой не с счетчиками.Все и везде гут.щас мудрю дополнительно загруз сеа,твоих два никак не выйдет поставить.
выйдет, просто переписать немного надо будет, таблицы там
сколько у тебя папок что сервер так долго думает? 1 папка = 1 запрос на подсчет и одну на запись, не так уж и громоздко...