Laravel 5.2 的 s3 驱动程序有问题。我得到的错误是这样的:
Found 1 error while validating the input provided for the HeadObject operation:
[Key] must be at least 1 characters long. Value provided is 0 characters long.
Run Code Online (Sandbox Code Playgroud)
我正在使用 Laravel 文档中所述的联盟飞行系统 V3。当我按照堆栈跟踪并开始转储 vars 时,“Key”值始终为空,但我已将其全部设置在我的配置文件中。
这是我的堆栈跟踪中的顶行
in Validator.php line 38
at Validator->validate('HeadObject', object(StructureShape), array('Bucket' => 'monstervsl', 'Key' => '', '@http' => array())) in Middleware.php line 77
at Middleware::Aws\{closure}(object(Command), null) in S3Client.php line 710
at S3Client::Aws\S3\{closure}(object(Command), null) in S3Client.php line 729
at S3Client::Aws\S3\{closure}(object(Command), null) in Middleware.php line 53
at …Run Code Online (Sandbox Code Playgroud)