• After image upload, I’m getting following error after a second or two:

    Uncaught Error: method_exists(): Argument #1 ($object_or_class) must be of type object|string, array given
    in /app/wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/RejectedPromise.php on line 16

    I’ve tested other plugins, it works with my credentials

    Edit: I’m connecting to DO

    Exact call stack

    `Call stack:

    method_exists()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/RejectedPromise.php:16
    GuzzleHttp\P\RejectedPromise::__construct()
    wp-content/plugins/advanced-media-manager/vendor/aws/aws-sdk-php/src/Handler/GuzzleV6/GuzzleHandler.php:56
    Aws\H\G\GuzzleHandler::Aws\H\G\{closure}()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:203
    GuzzleHttp\P\Promise::callHandler()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:156
    GuzzleHttp\P\Promise::GuzzleHttp\P\{closure}()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/TaskQueue.php:47
    GuzzleHttp\P\TaskQueue::run()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php:118
    GuzzleHttp\H\CurlMultiHandler::tick()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php:145
    GuzzleHttp\H\CurlMultiHandler::execute()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:246
    GuzzleHttp\P\Promise::invokeWaitFn()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:223
    GuzzleHttp\P\Promise::waitIfPending()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:267
    GuzzleHttp\P\Promise::invokeWaitList()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:225
    GuzzleHttp\P\Promise::waitIfPending()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:267
    GuzzleHttp\P\Promise::invokeWaitList()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:225
    GuzzleHttp\P\Promise::waitIfPending()
    wp-content/plugins/advanced-media-manager/vendor/guzzlehttp/promises/src/Promise.php:62
    GuzzleHttp\P\Promise::wait()
    wp-content/plugins/advanced-media-manager/vendor/aws/aws-sdk-php/src/AwsClientTrait.php:58
    Aws\AwsClient::execute()
    wp-content/plugins/advanced-media-manager/vendor/aws/aws-sdk-php/src/AwsClientTrait.php:86
    Aws\AwsClient::__call()
    wp-content/plugins/advanced-media-manager/media-manager-install.php:389
    Smackcoders\A\SmackAWSInstall::upload_to_digitalocean()
    wp-content/plugins/advanced-media-manager/media-manager-install.php:327
    Smackcoders\A\SmackAWSInstall::cloud_media_upload_attachment()
    wp-includes/class-wp-hook.php:307
    WP_Hook::apply_filters()
    wp-includes/class-wp-hook.php:331
    WP_Hook::do_action()
    wp-includes/plugin.php:474
    do_action()
    wp-includes/post.php:4610
    wp_insert_post()
    wp-includes/post.php:6315
    wp_insert_attachment()
    wp-admin/includes/media.php:410
    media_handle_upload()
    wp-admin/async-upload.php:114`

    • This topic was modified 4 years, 1 month ago by czokalapik.
    • This topic was modified 4 years, 1 month ago by czokalapik.

The topic ‘Error after image has been uploaded’ is closed to new replies.