【发布时间】:2013-08-03 16:47:10
【问题描述】:
我正在尝试使用我在 Plesk 上运行的应用程序升级文件 (putObject),来自 Amazon 的 Zend 1.0 + SDK 2.0 但返回以下错误:
致命错误:在 /var/www/vhosts/domain/library/Amazon/Guzzle/Http/EntityBody.php:50 中未捕获异常 'Guzzle\Common\Exception\InvalidArgumentException' 并带有消息 'Invalid resource type' 堆栈跟踪: #0 /var/www/vhosts/domain/library/Amazon/Aws/Common/Client/UploadBodyListener.php(85): Guzzle\Http\EntityBody::factory(false) #1 [内部函数]: Aws\Common\ Client\UploadBodyListener->onCommandBeforePrepare(Object(Guzzle\Common\Event)) # ...
- 下载文件(GetObject)正常工作。 感激不尽
【问题讨论】:
-
您的 PutObject 代码是什么样的?从这个错误来看,您指定参数的方式似乎有些不正确。
-
检查它在那里解决了。 stackoverflow.com/questions/1165122/…
-
这通常发生在您的对象不存在或已损坏,或者与您认为的不完全一样时...但是您需要与代码共享更多信息,以便人们能够帮助你!
-
你有没有想过这个问题?我正在保存同样的问题。
-
我也面临同样的问题。有人能解决这个问题吗?
标签: php zend-framework amazon-web-services amazon