• Resolved djixas

    (@djixas)


    Hi, I am using mod fpm with fcgi, and W3 does not detect deflate and other modules, I know it’s a known issue, but…

    mod_deflate: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_env: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_expires: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_filter: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_ext_filter: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_headers: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_mime: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_rewrite: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_setenvif: Not detected (required for disk enhanced Page Cache and Browser Cache)

    It also does not detect brotli, even though it is installed, hence I cannot hit that checkbox in the settings

    brotli extension: Not installed (required for brotli compression support), yet if I visit

    https://tools.keycdn.com/brotli-test and enter my site, it shows brotli is supported. How can I still enable this compression in settings?

    • This topic was modified 5 years, 7 months ago by djixas.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @djixas,
    I am sorry with the issues you are having but I am happy to assist you with them.
    Regarding the Apache modules, not detected means you don’t use mod_php mode, so you probably use php-fpm. We cannot detect Apache modules in that case, but that doesn’t mean it is not installed/active.

    As for brotli, we check for the PHP brotli extension to be installed please check this link => https://github.com/kjdev/php-ext-brotli

    I hope this helps

    Thread Starter djixas

    (@djixas)

    Marko,

    Thank you, is there any reason why you don’t also check for brotli apache extension? Especially since it’s now bundled with EasyApache 4 and can be pushed in few seconds via WHM.

    https://httpd.apache.org/docs/trunk/mod/mod_brotli.html

    In the meantime, can you please let us know the sample .htaccess rules for brotli to force them manually

    • This reply was modified 5 years, 7 months ago by djixas.
    • This reply was modified 5 years, 7 months ago by djixas.
    • This reply was modified 5 years, 7 months ago by djixas.
    • This reply was modified 5 years, 7 months ago by djixas.
    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello,

    We check for the PHP function brotli_compress, because that function is used to compress cache files and store a compressed version of the cache, same as we do for gzip compression. If we would not do this, the server has to dynamically compress files when requested, which takes some time. That would defeat the purpose of using compression to speed up the website.

    If you want to use the Apache module only, which I do not recommend, you can always add the required code manually to your .htaccess file outside of the W3TC blocks.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Module detection problem with FPM’ is closed to new replies.