Php 上传到amazon S3超过最大执行时间

Php 上传到amazon S3超过最大执行时间,php,upload,amazon-s3,image-uploading,Php,Upload,Amazon S3,Image Uploading,我有一个相当简单的问题和一个非常恼人的错误。我想允许一些用户上传我将存储在AmazonS3上的图像。我已经编写了一个上传脚本,当我向它提供小图像时,它工作得很好,但是当图像很大~1mb时,脚本就会停止 我认为这与等待amazon响应然后超时的脚本有关,因为图像被上传,但是上传脚本的其余部分被跳过(插入DB) 我遇到了这个问题,这个问题有点类似于我的问题,但这有点简单(我希望如此) 我为php使用jumploader和AmazonS3类 这是脚本停止并不再继续的行 S3::putObject($f

我有一个相当简单的问题和一个非常恼人的错误。我想允许一些用户上传我将存储在AmazonS3上的图像。我已经编写了一个上传脚本,当我向它提供小图像时,它工作得很好,但是当图像很大~1mb时,脚本就会停止

我认为这与等待amazon响应然后超时的脚本有关,因为图像被上传,但是上传脚本的其余部分被跳过(插入DB)

我遇到了这个问题,这个问题有点类似于我的问题,但这有点简单(我希望如此)

我为php使用jumploader和AmazonS3类

这是脚本停止并不再继续的行

S3::putObject($full, 'bucket_name', $path, S3::ACL_PRIVATE)

是否有某种方法可以实例化从我的服务器到S3的上传,并执行其余代码(因此上传是异步的)?

增加时间限制:

设置时间限制($s)


如果延迟太长,用户无法合理等待,请将作业添加到队列中,并使用计划任务(cron作业)定期运行php脚本以执行操作上载。

谢谢,我知道这是一种可能性,但如果要上载的文件为~2GB,该怎么办?我不知道要花多长时间?我想我可以使用设置时间限制(0)…谢谢你,我想那就是办法了。