Search code examples
apacheapache-configmod-expiresphpmod-headers

How to check mod_headers and mod_expires modules enabled in apache


I want to check whether mod_headers and mod_expires modules enabled or not in my server

Is there a way available to list apache enabled/disabled modules using some php function just like we list php information with phpinfo(); function?


Solution

  • On Debian:

    user@machine:~$ /usr/sbin/apache2 -l
    

    Most GNU/Linux distros:

    user@machine:~$ /usr/sbin/httpd -l
    

    Ubuntu:

    user@machine:~$ ls /etc/apache2/mods-enabled
    

    On Mac OSX:

    user@mymac:~$ httpd -l
    

    On Win 7 (64-bit):

    C:\Users\myuser>"\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\httpd.exe" -l
    

    Try these commands from a terminal window in all but Windows, which will use CMD instead.