Назад | Перейти на главную страницу

Почему я не могу заставить Apache2 mod_dumpio работать под Lucid Lynx Ubuntu?

Я пытаюсь захватить весь трафик на веб-сервер Apache2 и от него для устранения неполадок, поэтому я сделал следующее, чтобы попытаться правильно настроить mod_dumpio:

  1. Использовал a2enmod для включения mod_dumpio
  2. Изменен LogLevel на «отладку» в apache2.config
  3. В apache2.config добавлены «DumpIOInput On», «DumpIOOutput On» и «DumpIOLogLevel debug»
  4. Выпущено "/etc/init.d/apache2 restart" для перезапуска Apache.
  5. Выпущено "apache2ctl -t -D DUMP_MODULES", чтобы убедиться, что mod_dumpio загружен.

Я смотрю /var/log/apache2/error.log, но мало что вижу, и уж точно не дамп всего ввода и вывода.

Кто-нибудь может помочь?

Я тоже боролся с этим целый день. Похоже, они переместили вывод mod_dumpio на уровень журнала «trace7» и отключили параметр DumpIOLogLevel.

мне было нужно

LogLevel trace8

или

LogLevel info dumpio:trace8

чтобы он работал.

Помните, что обычно у вас есть LogLevel на двух уровнях, уровне сервера и уровне виртуального хоста, проверьте оба.

НМ ... понял!

Проблема была в том, что только один из моих VirtualHosts (как определено в / etc / apache2 / sites-enabled) был объявлен LogLevel, который был чем-то другим, кроме отладки, что мешало общему поведению mod_dumpio по причинам, которые мне не известны :)

Я надеюсь, что кому-то это поможет.