我有兴趣学习使用 Amazon S3 PHP SDK 并查看对“安装”它的引用(而它只是我刚刚上传到我的托管帐户并使用的一系列文件)并且所有教程似乎都表明我必须具有对服务器的命令行访问权限。
我正在使用 dreamhost 并拥有一个共享主机帐户,并且想知道:如果我无法访问 dreamhost 帐户的命令行,我该如何“安装”sdk?
我对 PHP 相当陌生,但对其他语言和一般编程主体(as3、vbscript、javascript、.asp 等)有经验
我已经设法使用其他人在线共享的一些基于 PHP(非 AWS PHP SDK)的例程将以下内容拼凑在一起......所以我目前有以下工作很好:
允许我的授权用户成功将文件上传到存储桶的上传功能(使用DIRECT UPLOAD TO S3)
存储桶列表功能(以 JSON 格式获取存储桶中的文件,我将使用这些文件并在 UI 中显示(使用aws-s3-bucket-listing)
...最后一个关键的缺失部分是从存储桶中删除文件的能力。
我找不到任何人在不使用 AWS sdk 的情况下执行此操作的示例,因此我决定重新考虑使用似乎非常强大且健壮的 sdk 的想法。考虑到我在 PHP 方面的有限经验,这可能是因为它超出了我的范围,但在我猜测之前,这从未阻止过我!
感谢任何人都可以散发的任何光芒,可以让我朝着正确的方向前进。