1

Я использую apache2 на Debian 6. Мне интересно, как мне включить mod_mime? согласно ответу здесь, мне нужно загрузить mod_mime, чтобы мой веб-сервер мог загружать файлы .css. Текущие модули, которые я загрузил, являются:

$ sudo apache2ctl -M
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
Loaded Modules:
 core_module (static)
 log_config_module (static)
 logio_module (static)
 mpm_prefork_module (static)
 http_module (static)
 so_module (static)
 alias_module (shared)
 auth_basic_module (shared)
 authn_file_module (shared)
 authz_default_module (shared)
 authz_groupfile_module (shared)
 authz_host_module (shared)
 authz_user_module (shared)
 autoindex_module (shared)
 cgi_module (shared)
 deflate_module (shared)
 dir_module (shared)
 env_module (shared)
 mime_module (shared)
 mime_magic_module (shared)
 negotiation_module (shared)
 php5_module (shared)
 reqtimeout_module (shared)
 setenvif_module (shared)
 status_module (shared)
Syntax OK

когда я пытаюсь использовать sudo a2enmod mod_mime я получаю ERROR: Module mode_mime does not exist!

1 ответ1

2

Попробуйте это вместо

sudo a2enmod mime

Префикс mod_ добавляется неявно.

a2enmod будет искать /etc/apache2/mods-available/MODULENAME.load где MODULENAME - это имя, которое вы указали в качестве аргумента.

Затем файл будет связан с /etc/apache2/mods-enabled/MODULENAME.load .

Если вы посмотрите на содержимое этого файла, он должен сказать:

LoadModule mime_module /usr/lib/apache2/modules/mod_mime.so

Это говорит нам о том, что библиотека mod_mime.so будет позже загружена как mime_module .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .