2010-08-10 83 views
8

我做了以下嘗試設置mod_dumpio正確:爲什麼我不能在Lucid Lynx Ubuntu下運行Apache2 mod_dumpio?

  1. 使用a2enmod使mod_dumpio
  2. 改變LogLevel的在apache2.config
  3. 增加了 「DumpIOInput開」,「DumpIOOutput在 「調試」 「和 」DumpIOLogLevel調試「 到apache2.config
  4. 發行 」/etc/init.d/apache2重啓「 來重新啓動Apache
  5. 發行 」apache2ctl -t -D DUMP_MODULES「,以確保mod_dumpio加載

我正在看/var/log/apache2/error.log,但沒有看到那麼多,當然也不是所有輸入和輸出的轉儲。

任何人都可以幫忙嗎?

+0

我不知道這個答案,但我想建議你也嘗試www.serverfault.co米那些人知道服務器。 – Tim 2010-08-10 01:39:32

回答

20

NM ...明白了! (啓用站點在/ etc/apache2的/定義)

的問題顯然是只是一個我VirtualHosts有一個LogLevel的宣稱比調試以外的東西,因此與mod_dumpio的原因的整體行爲干擾這逃避我:)

我希望別人認爲這有幫助。

+1

感謝您發佈這個!這與我完全一樣。應該真的在文檔的某個地方... – samoz 2012-09-19 17:36:25

7

通常情況下,調試級別設置爲warnsites-enabled/default*,所以下面的代碼可以幫助(例如,作爲/etc/apache2/conf.d/dumpio.conf):

<IfModule dumpio_module> 
    DumpIOInput On 
    DumpIOOutput On 
    DumpIOLogLevel warn 
</IfModule> 

,或者從LogLevel warnsites-enabled/default日誌級別更改爲 LogLevel debug

10

鏡像@ bland328我有同樣的問題,我的子conf文件有「LogLevel調試」,這遍及全球「LogLevel dumpio:trace7」,這似乎是Apache 2.4.7所必需的。請注意,大部分在線幫助都是參考早期的Apaches,2.4有一些不同的語法。

對於使用外的開箱安裝參考在Ubuntu 13.04我有一個虛擬主機的conf而這正是我不得不添加了3 DumpIO線:

#conf-available/other-vhosts-access-log.conf 
# Define an access log for VirtualHosts that don't define their own logfile 
CustomLog ${APACHE_LOG_DIR}/other_vhosts_access.log vhost_combined 

LogLevel dumpio:trace7 
DumpIOInput On 
DumpIOOutput On 

這個sudo service apache2 restart後與--data一個curl造成了很多的調試行出現在\var\log\apache2\error.log包括POST體,看起來像:

[Thu Jul 03 14:39:58.878429 2014] [dumpio:trace7] [pid 12890] mod_dumpio.c(103): [client 10.84.17.174:51824] mod_dumpio: dumpio_in (data-HEAP): {"bob":42} 
4

沒人有關Windows會談(的EasyPHP,XAMPP等),但配置略有不同:

  1. 編輯 「的httpd.conf」 Apache配置文件:

    • 取消註釋「的LoadModule dumpio_module模塊/ mod_dumpio。所以」
    • 添加部分:

      <IfModule dumpio_module> 
          DumpIOInput On 
          DumpIOOutput On 
          #DumpIOLogLevel warn #NOT THIS LINE, DEPRECATED in apache 2.4 ! 
      </IfModule> 
      
    • 更改 「日誌級別警告」 到 「日誌級別警告dumpio:trace7」

    • 停止/啓動Apache服務器
相關問題