WordPress.org

Ready to get started?Download WordPress

Forums

Query Monitor
[resolved] Fantastic new plugin, but some more incompatibilities (8 posts)

  1. JochenT
    Member
    Posted 9 months ago #

    This is truly a fantastic new plugin. As it peeks very deep into the WP processes it can be expected to have some incompatibilities with other plugins. I've found two further plugins which will fail if Query Monitor is enabled.

    First is "FirePHP / Firebug PHP Integration". It results in a fatal error:

    [22-Nov-2013 15:54:46 UTC] PHP Fatal error:  Call to a member function get() on a non-object in /usr/www/xxxxx/wp-includes/cache.php on line 113

    Cache plugin W3TC is enabled but should not cache anything as I'm logged in as a administrator.

    Second is plugin "Infinite Scroll". Calling an URL in the browser is no problem. But it loads the follow page using a XMLHttpRequest. This request fails with a Status-Code 500 Internal Server Error. I've checked the processing of the XMLHttpRequest on server side and found that the problem must occur in function wp_footer().
    Infinite Scroll executes some code in the footer hook to transfer configuration values to the JS. I suspect that this may be the reason for the failure.

    Request-URL:        http://myserver.com/page/3/
    Request-Methode:    GET
    Status-Code:        HTTP/1.1 500 Internal Server Error
    
    X-Requested-With:   XMLHttpRequest
    Referer:            http://myserver.com/page/2/

    http://wordpress.org/plugins/query-monitor/

  2. JochenT
    Member
    Posted 9 months ago #

    Unforunately I've found two additional incompatibilities.

    One is related to plugin "Simple History". The first page with events is displayed regularly, but clicking on the button for the next page of events the load icon appears forever. After disabling Query Monitor it loaded the follow pages without problems.

    The second problem is the most critical. When editing a post and clicking on the media library button the lightbox appears but no images are loaded. Without Query Monitor enabled images do load properly.

  3. John Blackbourn
    Member
    Plugin Author

    Posted 8 months ago #

    Thanks for the reports, keep them coming!

    I can probably guess what the problem with Infinite Scroll is. The other plugins I'll need to have a play around with.

  4. John Blackbourn
    Member
    Plugin Author

    Posted 8 months ago #

    The FirePHP / W3TC / WordPress HTTPS problems should be fixed in the latest version (same issue affecting all three), as should the Infinite Scroll and Simple History issues (again the same issue affecting both).

    I can't reproduce the problem with the media manager but I've also had this reported by someone else. If you could update Query Monitor to 2.5.5 and let me know if you're still seeing the issue that'd be great.

  5. John Blackbourn
    Member
    Plugin Author

    Posted 8 months ago #

    Can you update to 2.6.2 and let me know if you're still seeing the issue with the media library?

  6. stefwilliams
    Member
    Posted 6 months ago #

    Hi,
    I spotted another 500 error when running Events Manager and Query Monitor.
    In the backend, when adding an event, the EM will do an Ajax lookup on existing locations when entering location information. This fails when Query monitor is activated as well.
    (This is with WP 3.8.1, EM 5.5.2 and QM 2.6.3)

  7. John Blackbourn
    Member
    Plugin Author

    Posted 6 months ago #

    Thanks Stef, I've found the problem. The fix will be included in the next version of Query Monitor.

    John

  8. stefwilliams
    Member
    Posted 6 months ago #

    Wow - quick work :)

Reply

You must log in to post.

About this Plugin

About this Topic

Tags

No tags yet.