• Resolved veppa

    (@veppa)


    Hello,

    I have this error when visiting /wp-admin/ and page returns 504 sometimes. Then error text from wordpress recovery mail.

    POST SMTP uses Freemius to load add-on information from remote server (https://api.freemius.com/v1/plugins/10461/addons.json?enriched=true&count=50&sdk_version=2.5.5) which is triggered on “do_action(‘admin_menu’)”.

    I think it is better to load add-on information using wp-cron instead of “admin_menu” hook. Because wp-cron can run longer without returning 504 timeout error and add-ons are not critical to load when site administrator tries to manage wordpress.

    —— backtrace ———–

    “backtrace”: [ “WP_Http->request”, “wp_remote_request”, “Freemius_Api_WordPress::RemoteRequest”, “Freemius_Api_WordPress::ExecuteRequest”, “Freemius_Api_WordPress::MakeStaticRequest”, “Freemius_Api_WordPress->MakeRequest”, “Freemius_Api_Base->_Api”, “Freemius_Api_Base->Api”, “FS_Api->_call”, “FS_Api->call”, “FS_Api->get”, “Freemius->sync_addons”, “Freemius->get_addons”, “Freemius->get_addon”, “Freemius->is_whitelabeled”, “Freemius->add_submenu_items”, “Freemius->_prepare_admin_menu”, “WP_Hook->apply_filters”, “WP_Hook->do_action”, “do_action(‘admin_menu’)”, “require_once(‘wp-admin/includes/menu.php’)”, “require(‘wp-admin/menu.php’)”, “require_once(‘wp-admin/admin.php’)” ]

    ——- wordpress recovery mail ———-

    WordPress version 6.2
    Current plugin: Post SMTP (version 2.4.8)
    PHP version 7.4.33

    Error Details

    An error of type E_ERROR was caused in line 357 of the file /wp-content/plugins/post-smtp/freemius/includes/sdk/FreemiusWordPress.php. Error message: Uncaught Error: Cannot use object of type WP_Error as array in /wp-content/plugins/post-smtp/freemius/includes/sdk/FreemiusWordPress.php:357
    Stack trace:

    0 /wp-content/plugins/post-smtp/freemius/includes/sdk/FreemiusWordPress.php(318): Freemius_Api_WordPress::RemoteRequest()

    1 /wp-content/plugins/post-smtp/freemius/includes/sdk/FreemiusWordPress.php(450): Freemius_Api_WordPress::ExecuteRequest()

    2 /wp-content/plugins/post-smtp/freemius/includes/sdk/FreemiusWordPress.php(553): Freemius_Api_WordPress::MakeStaticRequest()

    3 /wp-content/plugins/post-smtp/freemius/includes/sdk/FreemiusBase.php(134): Freemius_Api_WordPress->MakeRequest()

    4 /wp-content/plugins/post-smtp/freemius/includes/sdk/FreemiusBase.php(154): Freemius_Api_Base->_Api()

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support M Haseeb

    (@haseeb0001)

    Hi @veppa

    I hope you are doing well.

    Thanks for sharing your request. Let us check your case on our end, and we will get back to you.

    Thanks and regards,
    Support Team – WPExperts

    Plugin Support M Haseeb

    (@haseeb0001)

    Hi @veppa ,

    Thanks for your patience. We have pushed an update with the fix. Please update to latest version (2.4.9).

    Looking forward to your feedback.

    Thanks and regards,
    Support Team – WPExperts

    Thread Starter veppa

    (@veppa)

    Error seems to be resolved. Thank you for quick fix.

    Regards.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Uncaught Error: Cannot use object of type WP_Error as array’ is closed to new replies.