У меня есть сайт для размещения файлов, и я хочу знать, каким должен быть формат / код журнала apache для регистрации записей для only filesizes above 5mb
которые служили download/output bandwidth
Итак, журнал выглядит так visitors_ip filepath(or filename) output bandwidth
Еще кое-что data should be recorded ONLY FOR COMPLETED DOWNLOADS
который, как я считаю, проверен %X
Я думаю, что выходная полоса пропускания такая же, как размер файла, который использовался для загрузки, если загружен весь файл.
Спасибо
Я мог ошибаться - но я не верю, что Apache поддерживает такой логический код внутри своего общего журнала.
Вероятно, было бы проще просто найти файл журнала, когда вам нужен доступ к этой информации, или просто поместить его в системный журнал, повернуть и выгрузить его в _bigfile.log или что-то в этом роде.
.*\b([5-9]{7,}|[0-9]{8,})
следует искать любые строки, которые заканчиваются 7-значным числом, начинающимся с 5 или выше (например, 5 МБ или более), или любым числом, превышающим 8 цифр.
возможно есть более эффективные способы сделать это