Support » Plugin: Advanced Cron Manager - debug & control » Activation triggers fatal error

  • Resolved p10design

    (@p10design)


    Hi, I just updated to version 2.12, and on activation of the plugin it is giving me this error message:

    Fatal error: Uncaught Error: Call to undefined method tad_DI52_Container::callback() in /srv/bindings/5d277e2ef5724bd387c741a9be95be19/code/wp-content/plugins/advanced-cron-manager/inc/RuntimeProvider.php:41 Stack trace: #0 /srv/bindings/5d277e2ef5724bd387c741a9be95be19/code/wp-content/plugins/advanced-cron-manager/inc/RuntimeProvider.php(34): underDEV\AdvancedCronManager\RuntimeProvider->add_actions() #1 /srv/bindings/5d277e2ef5724bd387c741a9be95be19/code/wp-content/plugins/the-events-calendar/common/vendor/lucatume/di52/src/tad/DI52/Bindings/Resolver.php(155): underDEV\AdvancedCronManager\RuntimeProvider->register() #2 /srv/bindings/5d277e2ef5724bd387c741a9be95be19/code/wp-content/plugins/the-events-calendar/common/vendor/lucatume/di52/src/tad/DI52/Container.php(264): tad_DI52_Bindings_Resolver->register(‘underDEV\\Advanc…’) #3 /srv/bindings/5d277e2ef5724bd387c741a9be95be19/code/wp-content/plugins/advanced-cron-manager/advanced-cron-manager.php(68): tad_DI52_Container->register(‘underDEV\\Advanc…’) #4 /srv/bindings/ in /srv/bindings/5d277e2ef5724bd387c741a9be95be19/code/wp-content/plugins/advanced-cron-manager/inc/RuntimeProvider.php on line 41

    Thanks

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Kuba Mikita

    (@kubitomakita)

    Hi Dan, thanks for reporting this.

    It’s the conflict with other part of your website. Someone is also using the DI52 Container library with Composer, but he uses the older version.

    Please, could you provide a list of all plugins activated on your site?

    Thread Starter p10design

    (@p10design)

    Hi, the current active plugins are :

    Admin Menu Editor Pro
    Advanced Custom Fields PRO
    Advanced Custom Fields: Link Picker
    Better Search
    Custom Login Page Customizer

    Disable Users
    Enhanced Media Library
    Gravity Forms
    Gravity Forms MailChimp Add-On
    Improved Cron

    Login Logo
    ManageWP – Worker
    Native PHP Sessions for WordPress
    Page Links To

    Polylang
    Radio Buttons for Taxonomies
    Redirection
    Regenerate Thumbnails

    SendGrid
    Simple Google Analytics
    Simple Page Ordering

    SVG Support
    The Events Calendar
    The Events Calendar PRO

    TinyMCE Advanced
    Transients Manager
    What The File
    WP Redis
    WPX Cron Manager Light
    Yoast SEO

    Plugin Author Kuba Mikita

    (@kubitomakita)

    That’s a lot of plugins! I checked each and every one of them (well, free one) and found nothing. None of these plugins are using DI52 container lib or I’m missing something.

    Or maybe you have some custom theme that utilizes this lib?

    —-

    This is the moment when after 20 minutes of code review I’m finding the hint in the error you posted above…

    It’s The Events Calendar plugin. I already posted a message on their support forums: https://wordpress.org/support/topic/update-the-plugin-with-latest-di52-container-composer-lib/

    I have the same problem and the conflict is triggered by The Events Calendar (I don’t have the Pro version). Does this help to resolve the problem?

    Plugin Author Kuba Mikita

    (@kubitomakita)

    Hi @sabinevi,

    thanks for your message. Unfortunately, it’s not helping. They just have to update the library.

    I am having the same problem here too. Shame looks like this would be a useful plugin…

    Plugin Author Kuba Mikita

    (@kubitomakita)

    @p10design, @sabinevi, @n1fdadmin I came to the conclusion it’s without any sense to waste time and wait for them for an update. I moved to better Container, in my own namespace so it will not collide with anything anymore.

    Version 2.2.0 has been released just now.

    Thank you very much Kuba, it works! I just donated a small amount to keep you going with the good work.

    Plugin Author Kuba Mikita

    (@kubitomakita)

    Thanks @sabinevi! I just noticed that I had so old donation link that it’s not valid anymore… you can use this one https://www.paypal.me/underDEV/ – much appreciated!

    Check! Cancelled the payment and used the provided link for a new payment. Enjoy!

    Plugin Author Kuba Mikita

    (@kubitomakita)

    I’m speechless! Check you email 🙂

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Activation triggers fatal error’ is closed to new replies.