問題タブ [aws-php-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
111 参照

amazon-s3 - 実際のファイルが表示されない初期ファイルリスト

既に s3 にアップロードされたファイルを表示するためにinitFilesを実装しましたが、実際の画像のサムネイルは表示されません。また、表示されているデフォルトのサムネイルをクリックすることもできません (画像を参照)。実際の画像やリンク作品を見るにはどうすればいいですか?

以下のJSスニペットがあります

endpoint-cors.php?filelist 呼び出しからの応答は...

S3 バケット構造には 2 つのイメージがあります。

0 投票する
0 に答える
554 参照

fine-uploader - ファイルのアップロード後に削除ボタン/リンクが表示されない

ファインアップローダーで画像をアップロードした後、削除ボタンが表示されません。不足している構成について理解できません。誰か助けてもらえますか?

JS

テンプレートには次のものがあります。

0 投票する
1 に答える
205 参照

amazon-web-services - AWS SDK PHP 3.0 の runInstances() は、インスタンスの起動が成功した後に空白を返します

これに続いて、次のようなメソッドを使用runInstancesして起動してインスタンス化しました。

{}ただし、AWS コンソールにログインしても、インスタンスが起動されていることがわかりますが、これは空白のオブジェクトしか出力しません。

AMI ID起動したインスタンスのなどの情報にアクセスする必要があります。何か不足していますか?

0 投票する
3 に答える
2327 参照

php - 認証情報を AWS PHP SDK に渡すことができません

AWS PHP SDK をインストールし、SES を使用しようとしています。~/.aws/credentials私の問題は、私が何をしても(明らかに)読もうとしているということです。私は現在、このコードを持っています:

そして、まだ「〜/ .aws/credentialsから資格情報を読み取れません」というエラーが表示されます(かなり時間が経ちました)。

もちろん 'credentials' => $provider を試してみましたが、それはアイデアでしたが、機能していなかったため、ハードコードされた資格情報に戻しました。$S3_AK と $S3_PK をダンプしましたが、問題ありません。実際には S3 で正しく使用していますが、Zend のラッパーがあります。~/.aws/credentials (「.ini」なし) を試してみましたが、同じ結果になりました。両方のファイルのアクセス許可は 777 です。

興味深い情報: 例外を var_dump できるように、メモリ制限を -1 に設定する必要がありました。例外への html は約 200 MB です。

資格情報ファイルは問題ありませんが、環境変数を使用したいと思います。資格情報をハードコーディングしたにもかかわらず、ファイルを読み取ろうとしているように見える理由がわかりません。

編集:友人が私にこれを見せてくれたので、プロファイルを削除し、try/catch も変更し、クライアントが適切に作成されているように見え、実際に電子メールを送信しようとするとエラーが発生することに気付きました。

0 投票する
1 に答える
281 参照

amazon-s3 - AWS SDK 2.8 が AccessDenied/403 で getIterator() 関数でスタックする

誰かが助けてくれることを願っています。私は AWS SDK を初めて使用します。サブバケットを含むバケットがあります。Cyber​​Duck でログインしてバケット内のファイルを変更/削除できるので、正しいアクセス キーとシークレットを持っていますが、バケットの内容を一覧表示しようとすると、AccessDenied / 403 エラー コードが表示されます。

これが私が現在取り組んでいるコードです。これは非常に簡単です。バケットの内容を一覧表示するのを妨げているアカウント (他の権限) で他に何かする必要があるかどうかはわかりません。注意すべきことの 1 つは、$client->ListBuckets() を実行すると、利用可能なすべてのバケットを確認できますが、滞っているのはイテレータ部分だけです。

そして、これは私が得ているエラーです:

どんな助けでも大歓迎です!