Я хочу сохранить некоторую статистику о файлах, загруженных на мой сервер, включая имя файла, размер и время ответа.
Я использую PHP для обработки загрузок на стороне сервера (клиентская сторона - это форма POST), но в идеале я хотел бы использовать средства ведения журнала Apache для сбора вышеупомянутых данных. Итак, я пытаюсь изменить формат по умолчанию для access_log, но я только нашел, как добавить время ответа (используя форматировщик% D).
Можно ли использовать журналы Apache для отслеживания хотя бы размера POST-запросов и, если возможно, имен загруженных файлов?
В соответствии с Документация Apache вы хотите %I
и mod_logio
:
%I Bytes received, including request and headers, cannot be zero. You need to enable mod_logio to use this.
%O Bytes sent, including headers, cannot be zero. You need to enable mod_logio to use this.