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