18

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.

22

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

You can also list the configuration of your VirtualHosts (less info than using the above) using the command sudo httpd -S.

  • 1
    Lucky me, mod_info was already compiled in too. – Dave Forgac Jul 18 '09 at 18:37
  • +1 It works like a charm! For the beginners like me, I would also remember to load the mod_info module in httpd.conf by adding the line: LoadModule info_module modules/mod_info.so – Marco Demaio Nov 20 '15 at 11:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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