как узнать список модулей установленных и подключенных в apache?

Есть много настроек типа IfModule bla_bla_module но я не знаю установлен и подключен ли такой модуль

как быстро узнать все подключенные модули апача?

1 ответов



# get a list of only static modules
apache2ctl -l
# get a list of both static and shared modules
apache2ctl -M
 

В зависимости от операционной системы или дистрибутива, apache2ctl может быть заменено на httpd или apache2. Но через apache2ctl должно быть универсальнее (в смысле - подходить для большинства).

Если программно, то есть такое: http://php.net/manual/en/function.apache-get-modules.php.


Можно вывести phpinfo()

а там уже смотреть apache2handler

там есть секция Loaded Modules где показаны все загруженные модули.