Мне действительно нравится формат forensic_module
, но я понимаю, что, возможно, я не смогу добиться такого же уровня хорошего форматирования с mod_dumpio.
Однако проблема, с которой я сталкиваюсь, заключается в том, что у меня включены все опции для регистрировать как можно больше данных, но я все равно не могу увидеть данные POST в любом журнале.
Вот как выглядит мой виртуальный хост:
<VirtualHost *:80>
DocumentRoot /var/www/html/
ServerName www.random.com
ServerAlias random.com
<Directory /var/www/html>
AllowOverride All
Options -MultiViews
Require all granted
</Directory>
<IfModule log_forensic_module>
ForensicLog /var/www/html/forensic.log
</IfModule>
<IfModule dumpio_module>
DumpIOInput On
DumpIOOutput On
LogLevel trace7
</IfModule>
ErrorLog /var/www/html/error.log
CustomLog /var/www/html/access.log combined
</VirtualHost>
Хотя я вижу свой сайт (у меня есть запись о локальных хостах для www.random.com), я даже могу публиковать сообщения на форуме. В файлах журнала я вижу заголовок реферера и другие заголовки HTTP, но я ничего не вижу из своих параметров POST.
Я подтвердил с помощью веб-прокси, что данные POST действительно отправляются, но я до сих пор не знаю, почему они не отображаются ни в одном из файлов журнала.
Что я делаю не так? Я тоже пробовал LogLevel debug
, и ничего из этого не получилось.