Я читал о том, как включить mod_deflate в моей «чистой» установке Apache 2.2.17 в Ubuntu. Я обнаружил, что должен сделать это, чтобы включить:
LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
Поэтому я зашел в свой / usr / lib / apache2 / modules, но не нашел файла mod_deflate.so.
В чем может быть проблема ?? Этот файл вообще должен быть там? Я делаю что-то неправильно?
Спасибо!!
Расположение такое же, как и на моем компьютере с Ubuntu, однако я использую способ Debian для включения модулей на сервере apache. Найдите символическую ссылку внутри / etc / apache2 / mods-enabled, если нет, тогда создайте символическую ссылку с помощью приложения a2enmod или сделайте это вручную.
Возможно, вы не сделали ничего плохого, если вы искали его в системе, он может быть не в месте, указанном в вашем руководстве, расположение модулей будет зависеть от дистрибутива. например, в моем suse box он находится здесь: /usr/lib64/apache2-prefork/mod_deflate.so
-шон
Возможно, вы уже это сделали, но все же
Если возможно, перейдите в корневую папку, т.е. cd /
Тогда огонь найди. -name mod_deflate.so 'или' найти. -name * deflate.so '
У меня есть два mod_deflate.so, один в apache2, а другой в apache2-prefork, я думаю, из ответа Шона я думаю, что мне нужно выбрать prefork для моего suse box