• Resolved mtg169

    (@mtg169)


    Many fatals since 4.0.0 on hundreds of sites that also have pro version installed:

    PHP Fatal error: Uncaught Error: Class "Abstract_Dokan_Background_Processes" not found in /srv/htdocs/wp-content/plugins/dokan-pro/modules/follow-store/includes/class-dokan-follow-store-send-updates.php:3 Stack trace: #0 /srv/htdocs/wp-content/plugins/dokan-lite/dokan-class.php(365): include_once() #1 /wordpress/core/6.8.1/wp-includes/class-wp-hook.php(324): WeDevs_Dokan->after_plugins_loaded('') #2 /wordpress/core/6.8.1/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #3 /wordpress/core/6.8.1/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #4 /wordpress/core/6.8.1/wp-settings.php(578): do_action('plugins_loaded') #5 /srv/htdocs/wp-config.php(83): require_once('/wordpress/core...') #6 /wordpress/core/6.8.1/wp-load.php(55): require_once('/srv/htdocs/wp-...') #7 /wordpress/core/6.8.1/wp-blog-header.php(13): require_once('/wordpress/core...') #8 /wordpress/core/6.8.1/index.php(17): require('/wordpress/core...') #9 {main} thrown in /srv/htdocs/wp-content/plugins/dokan-pro/modules/follow-store/includes/class-dokan-follow-store-send-updates.php on line 3
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Sazzat Hossain

    (@sazdhossain)

    Hello @mtg169,

    This issue may occur when Dokan Lite is updated to version 4.0.0 while the site is still running an older Dokan Pro version (earlier than v3.16). In v3.16, we deprecated the Abstract_Dokan_Background_Processes class, and if Dokan Pro hasn’t been updated accordingly, it can lead to fatal errors.

    To resolve this:

    • Please manually update your Dokan Pro plugin to the latest version immediately after updating Dokan Lite to v4.0.0.
    • If the update isn’t appearing in your dashboard, we suggest all Pro modules, especially the Store Follow and SPMV modules, and then hitting the update button again. The update should go well after deactivating all the modules.

    Let us know if you continue to face issues after these steps—we’re here to help.

    Thread Starter mtg169

    (@mtg169)

    Can you clarify why the error would still be happening even with dokan-pro not activated?

    Users that have contacted us about this have no updates available showing for the pro version. The fatal still occurs with dokan-pro deactivated. It’s not possible to access any settings as the fatal happens if only dokan-lite is active.

    Should we recommend users rollback dokan-lite or delete the pro version if they can’t update easily from their Dashboard?

    Plugin Support Sazzat Hossain

    (@sazdhossain)

    Hi @mtg169

    Thanks for reaching out again.

    The reason this fatal error may still occur even when Dokan Pro is deactivated is that these users likely had Dokan Pro activated previously, and specific modules such as Store Follow were enabled. Even after disabling Dokan Pro, background processes related to these modules may still be running — which can trigger a fatal error when the corresponding functions or files are no longer available.

    That said, we’ve just released Dokan Pro v4.0.1, which includes some fixes addressing some issues. We recommend having your users update Dokan Lite & Dokan Pro to version 4.0.1 as soon as possible. Once updated, this issue should be resolved.

    If your users are unable to update from their WordPress dashboard, you can advise them to:

    • Download the latest version of Dokan Pro from their account
    • Upload it manually via Plugins > Add New > Upload Plugin

    Let us know if the problem persists after updating, and we’ll gladly assist further.

    Cheers!

    Md Fayeakuzzaman

    (@fayeakuzzaman)

    Hello @mtg169,

    As we haven’t heard back from you for a while, we’ll consider this topic resolved. If you encounter any further issues, please don’t hesitate to open a new topic.

    Thanks!

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

The topic ‘Class “Abstract_Dokan_Background_Processes” not found’ is closed to new replies.