Is there any way to display the effective configuration values that Apache is using?

I have a cPanel server that uses multiple include files and there are some server-wide settings that are defined in multiple places. I'd like to find a way of confirming which value Apache is actually using while it's running.

link|improve this question

feedback

2 Answers

up vote 4 down vote accepted

mod_info provides what you need, I think.

<Location /server-info>
   SetHandler server-info
   Order deny,allow
   Deny from all
   Allow from 1.2.3.4 # your IP, subnet, whatever
</Location>

More here: http://httpd.apache.org/docs/2.2/mod/mod_info.html

link|improve this answer
Lucky me, mod_info was already compiled in too. – Dave Forgac Jul 18 '09 at 18:37
feedback

Can you specify which value you want to find out? Have a look at phpinfo(); output to see if you can find what you are looking for, in case the server supports PHP.

The simple code that calls phpinfo(); and display output is

<?php phpinfo(); ?>
link|improve this answer
In this case I'm looking for the KeepAlive and KeepAliveTimeout in the main config. I think mod_info looks promising so I'm going to check that out. – Dave Forgac Jul 18 '09 at 18:13
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.