Пытаюсь установить mod_xsendfile.
Я сделал:
apxs2 -cia mod_xsendfile.c
Ошибка:
apxs:Error: Activation failed for custom /etc/apache2/httpd.conf file..
apxs:Error: At least one `LoadModule' directive already has to exist..
Файл /etc/apache2/httpd.conf пуст. Однако внутри / etc / apache2 / mods-available и mods-enabled / есть множество конфигураций модулей.
Нужно ли мне добавлять фиктивный элемент в httpd.conf? Или есть другое решение?
Ответьте через комментарии с помощью ALex_hha:
Создайте файл /etc/apache2/mods-available/xsendfile.load, содержимое:
LoadModule xsendfile_module /usr/lib/apache2/modules/mod_xsendfile.so
и создайте символическую ссылку в /etc/apache2/mods-enabled/xsendfile.load.
Внесите необходимые изменения, специфичные для этого модуля, и перезапустите apache2.
Есть что-нибудь в apache2.conf?
Вы должны указать ему, чтобы файлы были включены в моды.
Что-то вроде:
# Include module configuration:
Include mods-enabled/*.load
Include mods-enabled/*.conf