• Resolved andrew

    (@urchindesign)


    It seems like the latest version of the plugin is incompatiable with LearnDash. We are running the latest version of Learn Dash and WordPress. As soon as we upgrade your plugin from version 1.5.2 to version 1.6.1 our site is brought down with a critical error.

    If I deactivate Learn Dash in the plugins folder with your 1.6.1 then the site works. If I revert back to your version 1.5.2 then the site works.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Saji

    (@gookaani)

    Thank you for bringing this compatibility issue to our attention. I apologize for any inconvenience this may have caused. We will thoroughly investigate the root cause of the critical error when upgrading to the latest version of our plugin.

    We will release a new version as soon as the compatibility issue is resolved.

    Thank you once again for reporting the issue.

    Plugin Author Mahdi Yazdani

    (@mahdiyazdani)

    Thank you for reaching out to us and providing this valuable feedback. We apologize for any inconvenience you’ve experienced due to the recent update of our plugin.

    We conducted thorough testing with the latest version of LearnDash “4.8.0” and Woo Additional Terms “1.6.1”, and we’re currently not aware of any direct conflicts between our plugin and LearnDash based on our testing.

    To assist you better, could you please provide us with more details about your LearnDash setup? Specifically, any additional LearnDash extensions or configurations you have in place. This will help us conduct more targeted testing to identify and resolve the conflict.

    Once we have more information, we’ll be able to move forward in resolving the compatibility concern and providing you with an effective solution.

    You can also share your credentials securely by using our dedicated contact page. This will allow us to streamline the process and provide you with the best assistance possible.

    Thread Starter andrew

    (@urchindesign)

    Thanks for getting back to us. Not sure as it seems to be only this plugin that causes the issue. Perhaps a conflict with something else however as soon as we update your plugin our site goes down. The only way to get it back up is to change the Learn Dash plugin folder to a hidden folder. As soon as I downgrade your plugin then I can change Learn Dash back and everything works as expected. I suppose it could be something else.

    We also have Gradebooks, Learndash Notifications, LearnDash ProPanel and Uncanny Toolkit for Learndash.

    We are running PHP8.0 if that helps.

    Here is the error I see. This error occurs as soon as I upgrade your plugin. Currently everything is 100% up to date except your plugin which is stuck on version 1.5.2.

    This error occurs in the logs the instant I upgrade the plugin.

    [19-Aug-2023 11:22:25 UTC] PHP Fatal error: Declaration of StellarWP\Learndash\lucatume\DI52\Container::has($id) must be compatible with Psr\Container\ContainerInterface::has(string $id): bool in /wp-content/plugins/sfwd-lms/vendor-prefixed/lucatume/di52/src/Container.php on line 294

    This obviously takes the site down. At this point if I either disable your plugin or learndash then the site works again.

    • This reply was modified 1 year, 3 months ago by andrew.
    Plugin Contributor Saji

    (@gookaani)

    Hey Andrew,

    Thank you for your patience and for providing additional details about your setup. We appreciate your cooperation in helping us resolve this issue.

    I’m pleased to inform you that we have identified and fixed the problem you reported in the latest version of our plugin. You can now safely update it to the newest version (1.6.2). This update addresses the compatibility issue with LearnDash and ensures that your site functions smoothly.

    If you encounter any further issues or have any questions during or after the update, please don’t hesitate to reach out.

    Thread Starter andrew

    (@urchindesign)

    Thanks.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Incompatiable with Learn Dash’ is closed to new replies.