【问题标题】:AWS: The stream size for the streaming upload cannot be determinedAWS:无法确定流式上传的流大小
【发布时间】:2013-03-25 15:32:15
【问题描述】:

我正在尝试将图像文件从临时 php 文件存储路径上传到 S3。文件大小约为 100 kb 到最大 500 kb。

上传时出现此错误:

致命错误:未捕获的异常“RequestCore_Exception”,消息“无法确定流式上传的流大小。”在 /var/www/project/releases/201303242100/application/libraries/AWS_SDK_1.6.0/lib/requestcore/requestcore.class.php:725 堆栈跟踪: #0 /var/www/project/releases/201303242100/application/libraries/AWS_SDK_1.6.0/lib/requestcore/requestcore.class.php(843): RequestCore->prep_request() #1 /var/www/project/releases/201303242100/application/libraries/AWS_SDK_1.6.0/services/s3.class.php(954): RequestCore->send_request() #2 /var/www/project/releases/201303242100/application/libraries/AWS_SDK_1.6.0/services/s3.class.php(1465): AmazonS3->authenticate( .....

我认为我不需要在这里进行分段上传,因为文件不是太大。此外,上传工作从我的本地系统到 S3,但是当我在 AWS 上部署 PHP 实例时,上传给了我错误。任何帮助将不胜感激。

谢谢

【问题讨论】:

  • 如果有帮助,上传的文件是使用 Imagemagick 从 pdf 文件转换的图像文件。 Imagemagick 转换命令在代码中。从代码执行转换的权限会导致这个问题吗?
  • 如果您可以发布与问题相关的代码会有所帮助。

标签: amazon-web-services amazon-s3


【解决方案1】:

我缺少用于图像处理的 gd2 库。安装后,一切都像魅力一样!感谢您的帮助!

【讨论】:

  • softie - 如果这是您问题的答案 - 请接受它
猜你喜欢
  • 2012-03-24
  • 1970-01-01
  • 2020-02-29
  • 2020-12-01
  • 1970-01-01
  • 2020-10-23
  • 2018-05-13
  • 2020-04-02
  • 2018-07-25
相关资源
最近更新 更多