我正在尝试将图像文件从临时php文件存储路径上传到S3。文件大小约为100 kb,最大值为500 kb。
上传时我收到此错误:
Fatal error: Uncaught exception 'RequestCore_Exception' with message 'The stream size for the streaming upload cannot be determined.' in /var/www/project/releases/201303242100/application/libraries/AWS_SDK_1.6.0/lib/requestcore/requestcore.class.php:725 Stack trace: #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实例时,上传会给我错误。任何帮助将不胜感激。
感谢你
答案 0 :(得分:0)
我错过了用于图像处理的gd2库。安装后,一切都像魅力!谢谢你的帮助!