• Resolved 10F Design

    (@10fdesign)


    Hey, I’m sure I’m just misunderstanding how to do this, but I’ve set up a test case for a problem I’m having. I’ve added the string “rs” as the content of the Allowed Query Strings setting, but when I go to the homepage with that query string set, my files are all unminified. What am I doing wrong? How do I make this work?

    Thanks!

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

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Raul P.

    (@alignak)

    I checked this today and it’s not your fault. There was a bug with that feature, fixed now on v3.3.7 so please update and test again. Thanks

    Thread Starter 10F Design

    (@10fdesign)

    Hmm, now it feels like it’s not working anywhere! For example, the home page without query string: https://shop.vermontsoap.com

    Plugin Author Raul P.

    (@alignak)

    I just retested and it’s working.
    I pushed another update just now, because it was showing a debug text on allowed query strings, but other than that, nothing changed and it’s working.

    Quick demo, minification on:
    https://45.32.9.224/
    https://45.32.9.224/?rs=1

    minification off:
    https://45.32.9.224/?otherquery=1

    Access (doesn’t matter to be here, because it’s a temporary demo):

    User: user32338
    Pass: A0mf6HwSiGmm7Iz




    Please try to clear all your caches and recheck your settings.


    Thread Starter 10F Design

    (@10fdesign)

    I see it working for you, but I simply can’t get the plugin to operate at all after updating. I’ve set up a bare-bones install on the default theme with no other plugins installed, and it’s not minifying anything: https://tenfnew.wpengine.com/. The FVM settings are all default.

    What am I doing wrong? ??

    Plugin Author Raul P.

    (@alignak)

    First, you need to activate or deactivate the settings you need, the default settings are not for production. FVM requires you to tune scripts manually for example, so you defer or delay specific scripts.

    That being said, your demo is working so I don’t see a problem : https://i.imgur.com/qHYbZgs.png

    Just check that you cleared all caches on wp engine and whatever cache plugin you use, and see the site in incognito mode.

    Thread Starter 10F Design

    (@10fdesign)

    I’m sorry to keep bothering you, but I’ve been banging my head against this for an hour, and I cannot make the plugin do anything on my production site, even after disabling every other plugin and switching to the default theme.

    I do see it working now on the test link I sent, but on the production site (well, a dev copy) I’ve disabled everything, turned off or cleared every cache, viewed in incognito over and over, and I cannot get a single file to minify (forget query strings – I just want to get back to where I started!) This was working immediately on plugin activation before (pre 3.3.7) and now I can’t make it work at all.

    Would you be willing to send me 3.3.6 or earlier, so I can see if that behaves differently?

    Plugin Author Raul P.

    (@alignak)

    on wp engine, what I can think of is object caching. It works by caching php code, so sometimes you need to refresh it.

    The other thing is settings. If the settings are enabled it should minify.

    Please add this to your wp-config.php and check if it works:
    define('FVM_HOOK_INTO', 'template_redirect');

    The conditions to minify are several, but for example, a common issue is that the information on the database for site_url() should match with the current url requested. Check your site url on the database if it matches with the requested url.

    You can download previous versions from wordpress too:
    https://www.ads-software.com/plugins/fast-velocity-minify/advanced/

    If it still doesn’t work, let me know by email to:
    info (at) fastvelocity (dot) com




    Plugin Author Raul P.

    (@alignak)

    I tracked it down, but the issue is related to the /mu-plugins/nexcess-mapps/ plugin. The mu plugin is setting up constants that are the same as the ones used by the cache enabler plugin.
    When FVM detects them, it tries to use the buffer from cache enabler, but because the cache enabler plugin does not exist, it doesn’t work.

    I changed the detection mode to find the cache enabler plugin (and others) so that the mu plugin you have, doesn’t conflict with it.

    Update will follow shortly.

    Thanks

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Can’t process files on page with query string’ is closed to new replies.