• I have a link that we sent out in emails that has a query string attached:
    https://universityeda.org/events/annual-summit/2023-summit-in-salt-lake-city?mc_cid=3cc3e8621e&mc_eid=63867d2680

    Browsing to that page causes a fatal error with the Breeze plugin. I have deactivated the plugin for now, but the full error was:

    Fatal error: Uncaught Error: Call to undefined function mb_strtolower() in /home/cuuamegtbx/public_html/wp-content/plugins/breeze/inc/class-breeze-query-strings-rules.php:339 Stack trace: #0 /home/cuuamegtbx/public_html/wp-content/plugins/breeze/inc/cache/execute-cache.php(466): Breeze_Query_Strings_Rules->check_query_var_group(‘https://univers…’) #1 /home/cuuamegtbx/public_html/wp-content/plugins/breeze/inc/cache/execute-cache.php(105): Breeze_Cache_Init\breeze_get_url_path() #2 /home/cuuamegtbx/public_html/wp-content/advanced-cache.php(17): include_once(‘/home/cuuamegtb…’) #3 /home/cuuamegtbx/public_html/wp-settings.php(95): include(‘/home/cuuamegtb…’) #4 /home/cuuamegtbx/public_html/wp-config.php(74): require_once(‘/home/cuuamegtb…’) #5 /home/cuuamegtbx/public_html/wp-load.php(50): require_once(‘/home/cuuamegtb…’) #6 /home/cuuamegtbx/public_html/wp-blog-header.php(13): require_once(‘/home/cuuamegtb…’) #7 /home/cuuamegtbx/public_html/index.php(17): require(‘/home/cuuamegtb…’) #8 {main} thrown in /home/cuuamegtbx/public_html/wp-content/plugins/breeze/inc/class-breeze-query-strings-rules.php on line 339

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author adeelkhan

    (@adeelkhan)

    Could you please share applied Breeze settings?

    Thread Starter wcook4

    (@wcook4)

    {
        "breeze_basic_settings": {
            "breeze-active": "1",
            "breeze-cross-origin": "0",
            "breeze-disable-admin": {
                "administrator": 0,
                "editor": 0,
                "author": 0,
                "contributor": 0,
                "subscriber": 0,
                "wpseo_manager": 0,
                "wpseo_editor": 0,
                "ai1ec_event_assistant": 0,
                "privatemember": 0,
                "customer": 0,
                "shop_manager": 0
            },
            "breeze-gzip-compression": "1",
            "breeze-browser-cache": "1",
            "breeze-lazy-load": "0",
            "breeze-lazy-load-native": "0",
            "breeze-lazy-load-iframes": "0",
            "breeze-desktop-cache": "1",
            "breeze-mobile-cache": "1",
            "breeze-display-clean": "1",
            "breeze-ttl": 1440
        },
        "breeze_advanced_settings": {
            "breeze-exclude-urls": [],
            "cached-query-strings": [],
            "breeze-wp-emoji": "0"
        },
        "breeze_heartbeat_settings": {
            "breeze-control-heartbeat": "0",
            "breeze-heartbeat-front": "",
            "breeze-heartbeat-postedit": "",
            "breeze-heartbeat-backend": ""
        },
        "breeze_cdn_integration": {
            "cdn-active": "0",
            "cdn-url": "",
            "cdn-content": [
                "wp-includes",
                "wp-content"
            ],
            "cdn-exclude-content": [
                ".php"
            ],
            "cdn-relative-path": "1"
        },
        "breeze_varnish_cache": {
            "auto-purge-varnish": "1",
            "breeze-varnish-server-ip": "127.0.0.1",
            "breeze-ttl": 1440
        },
        "breeze_first_install": "no",
        "breeze_preload_settings": {
            "breeze-preload-fonts": [],
            "breeze-preload-links": "0",
            "breeze-prefetch-urls": []
        },
        "breeze_file_settings": {
            "breeze-exclude-urls": [],
            "cached-query-strings": [],
            "breeze-wp-emoji": "0",
            "breeze-delay-js-scripts": [
                "gtag",
                "document.write",
                "html5.js",
                "show_ads.js",
                "google_ad",
                "blogcatalog.com\/w",
                "tweetmeme.com\/i",
                "mybloglog.com\/",
                "histats.com\/js",
                "ads.smowtion.com\/ad.js",
                "statcounter.com\/counter\/counter.js",
                "widgets.amung.us",
                "ws.amazon.com\/widgets",
                "media.fastclick.net",
                "\/ads\/",
                "comment-form-quicktags\/quicktags.php",
                "edToolbar",
                "intensedebate.com",
                "scripts.chitika.net\/",
                "_gaq.push",
                "jotform.com\/",
                "admin-bar.min.js",
                "GoogleAnalyticsObject",
                "plupload.full.min.js",
                "syntaxhighlighter",
                "adsbygoogle",
                "gist.github.com",
                "_stq",
                "nonce",
                "post_id",
                "data-noptimize",
                "googletagmanager"
            ]
        },
        "breeze_ecommerce_detect": false,
        "breeze_advanced_settings_120": "yes"
    }
    Plugin Author adeelkhan

    (@adeelkhan)

    After some good hours of trying to figure out what’s the issue about couldn’t replicate the issue. Tried every possible way of doing this and recreated the concrete permalink for that.

    Quite possible they have some optional functionality or URL parser that create conflicts with Breeze.

    Could you please confirm that rewritten the default WordPress URL?

    Plugin Author adeelkhan

    (@adeelkhan)

    Please update.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Fatal Error in Plugin Caused by Query String’ is closed to new replies.