Warning: fopen(/home/franchiseuser/public_html/pulkit/amazons3/upload/samplevideo.mp4): Failed to open stream: No such file or directory in /home/franchiseuser/public_html/pulkit/amazons3/test.php on line 26
Fatal error: Uncaught InvalidArgumentException: Found 1 error while validating the input provided for the PutObject operation:
[Body] must be an fopen resource, a GuzzleHttp\Stream\StreamInterface object, or something that can be cast to a string. Found bool(false) in /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/Api/Validator.php:65
Stack trace:
#0 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/Middleware.php(87): Aws\Api\Validator->validate('PutObject', Object(Aws\Api\StructureShape), Array)
#1 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/S3/S3Client.php(599): Aws\Middleware::Aws\{closure}(Object(Aws\Command), NULL)
#2 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/S3/S3Client.php(622): Aws\S3\S3Client::Aws\S3\{closure}(Object(Aws\Command), NULL)
#3 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/S3/S3Client.php(556): Aws\S3\S3Client::Aws\S3\{closure}(Object(Aws\Command), NULL)
#4 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/S3/S3Client.php(575): Aws\S3\S3Client::Aws\S3\{closure}(Object(Aws\Command), NULL)
#5 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/Middleware.php(57): Aws\S3\S3Client::Aws\S3\{closure}(Object(Aws\Command), NULL)
#6 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/S3/SSECMiddleware.php(59): Aws\Middleware::Aws\{closure}(Object(Aws\Command), NULL)
#7 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/IdempotencyTokenMiddleware.php(77): Aws\S3\SSECMiddleware->__invoke(Object(Aws\Command), NULL)
#8 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(64): Aws\IdempotencyTokenMiddleware->__invoke(Object(Aws\Command))
#9 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): Aws\AwsClient->executeAsync(Object(Aws\Command))
#10 /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(86): Aws\AwsClient->execute(Object(Aws\Command))
#11 /home/franchiseuser/public_html/pulkit/amazons3/test.php(27): Aws\AwsClient->__call('putObject', Array)
#12 /home/franchiseuser/public_html/pulkit/amazons3/test.php(42): uploadFileAWS('', 'videos', 'samplevideo.mp4', '/home/franchise...')
#13 {main}
thrown in /home/franchiseuser/public_html/pulkit/amazons3/vendor/aws/aws-sdk-php/src/Api/Validator.php on line 65