Apache печатает запрос на доступ к журналу. Строка сообщит вам, к какой странице осуществляется доступ, скажем, test.php, но можно ли попросить его также записать параметры HTTP-сообщения? В идеале конкретный параметр?
Да, это возможно. Я нашел несколько ссылок на различные методы, в зависимости от того, нужен ли вам просто набор параметров или полный дамп данных POSTed.
Использовать mod_dumpio
. Это может сбрасывать все входные и выходные данные (отдельно, если необходимо), которые получает сервер. (В том же сообщении предлагается mod_security
но не детализирует конфигурацию.)
Использовать mod_log_post
(скачать). Видимо это урезанный двоюродный брат mod_security
. См. Это несколько связанное ServerFault вопрос.
Не надо; вместо этого записывайте входные данные из вашего скрипта напрямую. (Это связано с проблемами безопасности - злоумышленник может залить ваш сервер запросами POST и заполнить раздел файла журнала.)
Не по умолчанию не с mod_log_config модуль насколько я знаю.
Вы можете захотеть проверить эти инструкции используя mod_dumpio модуль.