【发布时间】:2014-03-25 06:12:56
【问题描述】:
我正在使用 AWS PHP SDK 从 S3 存储桶中获取对象。
当我查看文件系统时,文件存在但函数 file_exist 返回 false。
如果我再次运行脚本,它将找到该文件。
$result = $client->getObject(array(
'Bucket' => "uploads/$id",
'Key' => $file,
'SaveAs' => "somepath/$id/$file"
));
echo json_encode(file_exists("somepath/$id/$file"));
这将返回 FALSE,但如果我再次运行脚本并手动插入 url,它将返回 TRUE。
是不是在脚本仍在运行时我无法获取文件? (可能是时间问题?)
谢谢
【问题讨论】:
标签: php file file-upload amazon-web-services amazon-s3