Debug Apache web server dapat menampilkan logging pesan/informasi pada saat apache web server dijalankan. Untuk menampilkan debug problem/kesalahan pada saat apache dijalankan dapat dilakukan dengan mengubah atau menambah baris dalam file configurasi apache
LogLevel Debug
Ada tingkatan hirarki level logging kesalahan yang ada,logging kesalahan masing-masing di identifikasi dengan kata kunci tertentu.Nilai default dari level log adalah peringatan. Terdaftar dalam urutan descending dari level yang utama.
emerg
Emergensi/darurat,web server tidak dapat digunakan
alert
Harus segera diambil tindakan
crit
Dalam kondisi kritis
warn
Dalam kondisi peringatan
notice
Dalam kondisi normal,tetapi signifikan
info
informasional
debug
Pesan level debug
Contoh pesan kesalahan yang ditampilkan
[Thu Apr 18 01:37:40 2011] [alert] [client 64.152.75.26] /var/www/public_html/
test/.htaccess: Invalid command 'Test', perhaps mis-spelled or defined by a module not included in the server configuration
[Thu Apr 25 22:21:58 2011] [error] PHP Fatal error: Call to undefined function:
decode_url( ) in /usr/apache/htdocs/foo.php on line 8
[Mon Apr 15 09:31:37 2011] [warn] pid file /usr/apache/logs/httpd.pid overwritten --
Unclean shutdown of previous Apache run?
[Mon Apr 15 09:31:38 2011] [info] Server built: Apr 12 2011 09:14:06
[Mon Apr 15 09:31:38 2011] [notice] Accept mutex: sysvsem (Default: sysvsem)
Terkadang dalam level web server debug terdapat tampilan informasi yang samar
[Thu Mar 28 10:29:50 2011] [debug] proxy_cache.c(992): No CacheRoot, so no caching.
Declining.
[Thu Mar 28 10:29:50 2011] [debug] proxy_http.c(540): Content-Type: text/html
Pesan ini ditampilkan dalam hal pesan kesalahan yang terjadi pada proxy yang coba ditampilkan debugnya oleh apache web server.
Referensi
http://httpd.apache.org/dev
http://apache-cookbook.com
http://httpd.apache.org/docs/2.2/mod/core.html#loglevel
Happy Debug
We appreciate any and all feedback about our site; praise, ideas, bug reports you name it!