Я пытаюсь узнать, какие модули Apache я действительно должен выполнить Magento. Существует ли простой способ узнать, в каких модулях я нуждаюсь всех этих загруженных модулей?
Сервер использует следующие модули (насколько я знаю):
rewrites
deflate
log
header
ssl
auth
vhost
expires
mime
dir
alias
Прямо сейчас у нас есть все, что они загрузили:
core_module (static)
so_module (static)
http_module (static)
mpm_prefork_module (static)
authn_file_module (shared)
authn_core_module (shared)
authz_host_module (shared)
authz_groupfile_module (shared)
authz_user_module (shared)
authz_core_module (shared)
access_compat_module (shared)
auth_basic_module (shared)
socache_shmcb_module (shared)
buffer_module (shared)
reqtimeout_module (shared)
ext_filter_module (shared)
request_module (shared)
include_module (shared)
filter_module (shared)
substitute_module (shared)
sed_module (shared)
deflate_module (shared)
mime_module (shared)
log_config_module (shared)
env_module (shared)
mime_magic_module (shared)
expires_module (shared)
headers_module (shared)
unique_id_module (shared)
setenvif_module (shared)
version_module (shared)
session_module (shared)
session_cookie_module (shared)
session_crypto_module (shared)
ssl_module (shared)
unixd_module (shared)
autoindex_module (shared)
info_module (shared)
cgi_module (shared)
vhost_alias_module (shared)
negotiation_module (shared)
dir_module (shared)
actions_module (shared)
userdir_module (shared)
alias_module (shared)
rewrite_module (shared)
php5_module (shared)
Я бы предложил использовать mod_info, чтобы увидеть полную конфигурацию Apache на одной странице. Затем прокрутите страницу с информацией о сервере, и вы увидите директивы, сгруппированные по имени модуля. Если у модуля нет ничего в разделе «Текущая конфигурация», я почти уверен, что это означает, что вы его не используете.
Обратите внимание, однако, что существует вероятность того, что файл .htaccess в каком-либо каталоге на сайте использует модуль, не указанный здесь,так что просмотрите и эти файлы.