Fatal error: Uncaught exception 'Aws\S3\Exception\S3Exception' with message 'Error executing "GetObject" on "https://mrplates.s3.ap-southeast-2.amazonaws.com/assets/c5/8d/28/c58d28b7cf0e11efae7c0ad49ad73271/800x600.jpg"; AWS HTTP error: Client error: `GET https://mrplates.s3.ap-southeast-2.amazonaws.com/assets/c5/8d/28/c58d28b7cf0e11efae7c0ad49ad73271/800x600.jpg` resulted in a `404 Not Found` response: <?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message> (truncated...) NoSuchKey (client): The specified key does not exist. - <?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>assets/c5/8d/28/c58d28b7cf0e11efae7c0ad49ad73271/800x600.jpg</Key><RequestId>QNWK745EYEPGGKM3</RequestId><HostId>9waC5/fpTFt0ZLtfAo9bM4Iz5EG6lKcl7PkqWhu/w4PPdDhyk3PU7k5mGiNTI9NT/6oQDl3mn7H4RG9jRaqoAjRwpx/EusyP</HostId></Error>' GuzzleHttp\Exception\ClientException: Client error: `GET https://mrplates.s3.ap-southeast-2.amazonaws.com/assets/c5/8d/28/c58d28b7cf0e11efae7c0ad49ad73271/800x600.jpg` resulted in a `404 Not Found` response: <?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message> (truncated...) in C:\websites\mrplates\vendor\guzzlehttp\guzzle\src\Exception\RequestException.php:111 Stack trace: #0 C:\websites\mrplates\vendor\guzzlehttp\guzzle\src\Middleware.php(72): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response), NULL, Array, NULL) #1 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(209): GuzzleHttp\Middleware::{closure:{closure:{closure:GuzzleHttp\Middleware::httpErrors():60}:61}:67}(Object(GuzzleHttp\Psr7\Response)) #2 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL) #3 C:\websites\mrplates\vendor\guzzlehttp\promises\src\TaskQueue.php(52): GuzzleHttp\Promise\Promise::{closure:GuzzleHttp\Promise\Promise::settle():156}() #4 C:\websites\mrplates\vendor\guzzlehttp\guzzle\src\Handler\CurlMultiHandler.php(167): GuzzleHttp\Promise\TaskQueue->run() #5 C:\websites\mrplates\vendor\guzzlehttp\guzzle\src\Handler\CurlMultiHandler.php(206): GuzzleHttp\Handler\CurlMultiHandler->tick() #6 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #7 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #8 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #9 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #10 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #11 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #12 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #13 C:\websites\mrplates\vendor\aws\aws-sdk-php\src\AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #14 C:\websites\mrplates\vendor\aws\aws-sdk-php\src\AwsClientTrait.php(86): Aws\AwsClient->execute(Object(Aws\Command)) #15 C:\websites\mrplates\public\images\share\index.php(33): Aws\AwsClient->__call('getObject', Array) #16 C:\websites\mrplates\public\images\share\index.php(104): loadS3ImageToGD(Object(Aws\S3\S3Client), 'mrplates', 'assets/c5/8d/28...') #17 {main} Next Aws\S3\Exception\S3Exception: Error executing "GetObject" on "https://mrplates.s3.ap-southeast-2.amazonaws.com/assets/c5/8d/28/c58d28b7cf0e11efae7c0ad49ad73271/800x600.jpg"; AWS HTTP error: Client error: `GET https://mrplates.s3.ap-southeast-2.amazonaws.com/assets/c5/8d/28/c58d28b7cf0e11efae7c0ad49ad73271/800x600.jpg` resulted in a `404 Not Found` response: <?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message> (truncated...) NoSuchKey (client): The specified key does not exist. - <?xml version="1.0" encoding="UTF-8"?> <Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>assets/c5/8d/28/c58d28b7cf0e11efae7c0ad49ad73271/800x600.jpg</Key><RequestId>QNWK745EYEPGGKM3</RequestId><HostId>9waC5/fpTFt0ZLtfAo9bM4Iz5EG6lKcl7PkqWhu/w4PPdDhyk3PU7k5mGiNTI9NT/6oQDl3mn7H4RG9jRaqoAjRwpx/EusyP</HostId></Error> in C:\websites\mrplates\vendor\aws\aws-sdk-php\src\WrappedHttpHandler.php:196 Stack trace: #0 C:\websites\mrplates\vendor\aws\aws-sdk-php\src\WrappedHttpHandler.php(97): Aws\WrappedHttpHandler->parseError(Array, Object(GuzzleHttp\Psr7\Request), Object(Aws\Command), Array) #1 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(209): Aws\WrappedHttpHandler->{closure:Aws\WrappedHttpHandler::__invoke():95}(Array) #2 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(174): GuzzleHttp\Promise\Promise::callHandler(2, Array, NULL) #3 C:\websites\mrplates\vendor\guzzlehttp\promises\src\RejectedPromise.php(49): GuzzleHttp\Promise\Promise::{closure:GuzzleHttp\Promise\Promise::settle():172}(Array) #4 C:\websites\mrplates\vendor\guzzlehttp\promises\src\TaskQueue.php(52): GuzzleHttp\Promise\RejectedPromise::{closure:GuzzleHttp\Promise\RejectedPromise::then():45}() #5 C:\websites\mrplates\vendor\guzzlehttp\guzzle\src\Handler\CurlMultiHandler.php(167): GuzzleHttp\Promise\TaskQueue->run() #6 C:\websites\mrplates\vendor\guzzlehttp\guzzle\src\Handler\CurlMultiHandler.php(206): GuzzleHttp\Handler\CurlMultiHandler->tick() #7 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #8 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #9 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #12 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #13 C:\websites\mrplates\vendor\guzzlehttp\promises\src\Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #14 C:\websites\mrplates\vendor\aws\aws-sdk-php\src\AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #15 C:\websites\mrplates\vendor\aws\aws-sdk-php\src\AwsClientTrait.php(86): Aws\AwsClient->execute(Object(Aws\Command)) #16 C:\websites\mrplates\public\images\share\index.php(33): Aws\AwsClient->__call('getObject', Array) #17 C:\websites\mrplates\public\images\share\index.php(104): loadS3ImageToGD(Object(Aws\S3\S3Client), 'mrplates', 'assets/c5/8d/28...') #18 {main} thrown in C:\websites\mrplates\vendor\aws\aws-sdk-php\src\WrappedHttpHandler.php on line 196