Fatal error: Uncaught Error: Class "SimpleXMLElement" not found in /var/www/html/vendor/aws/aws-sdk-php/src/Api/Parser/PayloadParserTrait.php:44 Stack trace: #0 /var/www/html/vendor/aws/aws-sdk-php/src/Api/Parser/RestXmlParser.php(39): Aws\Api\Parser\RestXmlParser->parseXml() #1 /var/www/html/vendor/aws/aws-sdk-php/src/Api/Parser/RestXmlParser.php(31): Aws\Api\Parser\RestXmlParser->parseMemberFromStream() #2 /var/www/html/vendor/aws/aws-sdk-php/src/Api/Parser/AbstractRestParser.php(64): Aws\Api\Parser\RestXmlParser->payload() #3 /var/www/html/vendor/aws/aws-sdk-php/src/S3/Parser/S3Parser.php(71): Aws\Api\Parser\AbstractRestParser->__invoke() #4 /var/www/html/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php(126): Aws\S3\Parser\S3Parser->__invoke() #5 /var/www/html/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php(93): Aws\WrappedHttpHandler->parseResponse() #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\WrappedHttpHandler->Aws\{closure}() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler() #8 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #9 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(167): GuzzleHttp\Promise\TaskQueue->run() #10 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(206): GuzzleHttp\Handler\CurlMultiHandler->tick() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute() #12 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #13 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #14 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #15 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #16 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #17 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #18 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #19 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(86): Aws\AwsClient->execute() #20 /var/www/html/vendor/aws/aws-sdk-php/src/S3/StreamWrapper.php(315): Aws\AwsClient->__call() #21 /var/www/html/vendor/aws/aws-sdk-php/src/S3/StreamWrapper.php(965): Aws\S3\StreamWrapper->Aws\S3\{closure}() #22 /var/www/html/vendor/aws/aws-sdk-php/src/S3/StreamWrapper.php(299): Aws\S3\StreamWrapper->boolCall() #23 /var/www/html/vendor/aws/aws-sdk-php/src/S3/StreamWrapper.php(270): Aws\S3\StreamWrapper->createStat() #24 [internal function]: Aws\S3\StreamWrapper->url_stat() #25 /var/www/html/application/models/AttachedFile.php(509): is_file() #26 /var/www/html/application/utilities/ImageHelper.php(237): AttachedFile::displayImage() #27 /var/www/html/application/controllers/ImageController.php(118): ImageHelper::productImage() #28 /var/www/html/library/core/FatApplication.class.php(0): ImageController->product() #29 /var/www/html/public/index.php(26): FatApplication->callHook() #30 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/Api/Parser/PayloadParserTrait.php on line 44