Назад | Перейти на главную страницу

Переход на FastCGI с Apache отключена поддержка php mod_deflate

После того, как персонал службы поддержки моих поставщиков серверов сказал мне переключиться на FastCGI из поддержки Apache php, я позже обнаружил, что mod_deflate перестал работать, до переключения работало нормально. Мои статические файлы были доставлены без сжатия. Я сделал grep через ssh для mod_deflate в моем httpd.conf и модуль не закомментирован.

Мне посоветовали сделать переход из-за ошибок прав доступа при установке WordPress. Все мои плагины создавали файлы / папки, которые принадлежали apache. Я не уверен, что это был правильный курс действий, он определенно решил проблемы с разрешениями, и все файлы / папки, которые создаются сейчас, принадлежат моему пользователю ftp.

Я бы предпочел придерживаться того, что я настроил на моем vps, вместо того, чтобы переходить к таким вещам, как php-fpm, есть предложения о том, как решить эту проблему внутри?

Вроде решил проблему. Проблема заключалась в том, что AddOutputFilterByType был обернут вокруг <IfModule mod_filter.c> в моем .htaccess файл, который работал, когда я использовал поддержку Apache php.

Я действительно не уверен, как эти модули загружаются в конкретных обстоятельствах. Может быть, кто-нибудь сможет объяснить мне, что только что произошло, через комментарии? Спасибо!