在php(uploadify)上传到s3的正确方法?

时间:2012-04-12 03:49:29

标签: php file upload amazon-s3 size

我目前正在使用uploadify脚本并且工作正常,但是当它达到8mb左右时,我遇到了一个没有上传文件的问题。我将php.ini文件设置为200mb,所以我不相信这是问题所在。我有一种直觉,认为它与我上传的方式有关。

以下是代码:

$response = $s3->create_object("mybucket", 'Folder/SubFolder/'.$FileName, array(
        'fileUpload' => $_FILES['Filedata']['tmp_name'],
        'acl' => AmazonS3::ACL_AUTH_READ
    ));

是否不建议将$_FILES['Filedata']['tmp_name']用于文件位置?

1 个答案:

答案 0 :(得分:0)

事实证明,代码是正确的,无需更改。我重新检查了php.ini文件,我已经提高了 memory_limit = 200M ,但没有意识到 post_max_size = 8M upload_max_filesize = 8M 。所以我将它们更改为150M ,现在脚本运行完美。