• Resolved graphems

    (@graphems)


    Getting this with latest version (Version 4.6.13) install:

    Fatal error: Class ‘tad_DI52_Container’ not found in plugins/the-events-calendar/common/src/Tribe/Container.php on line 8

    I see it in the vendor folder here:

    /the-events-calendar/common/vendor/lucatume/di52/src/tad/DI52/

    So seems dependency are there. I am on PHP7.0

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hey there @graphems,

    Thanks for reaching out!

    I have a feeling that this error started happening after an update? I’d suggest reinstalling The Events Calendar plugin (you might have to delete the plugin folder) always remember to back up!

    If that doesn’t do it, you can take a look at our testing for conflicts page to help determine if another plugin or your theme is interfering with some code.

    Hope that helps! ??
    Ed

    Thread Starter graphems

    (@graphems)

    How do you guys wrap your vendor folder? Do you wrap it actually in your own namespace? Cause I am thinking now this can create a conflict with other plugin if this plugin does’t wrap it in its own namespace, thus creating the conflict cause the same vendor is loaded before.

    Thread Starter graphems

    (@graphems)

    And yes it happen right after the latest update, was all fine before. Now I cannot use the plugin.

    No, we don’t wrap the vendor folder.

    I’ve seen this before, another plugin is using an older version of tadDI52.

    I’d run through checking for conflicts to find the issue.

    If that fails, you can try reinstalling the plugin.

    Hey there! This thread has been inactive for a while so we’re going to go ahead and mark it Resolved. Please feel free to open a new thread if any other questions come up and we’d be happy to help. ??

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Fatal error: Class ‘tad_DI52_Container’ not found’ is closed to new replies.