2011-02-08 13 views
1

私はs3オブジェクトを削除するためにPHPコードを使用しています。私のs3オブジェクトが削除されない理由

echo "filename :".$filename; 
     echo "bucket :".BUCKET; 

     $this->s3->deleteObject(BUCKET, $filename); 
     exit; 

filename :4d51361e0b735.jpgbucket :mybucketname 

私のs3オブジェクトが削除されない理由を教えてください。

大丈夫チェックした後、私はs3foxファイル内

は削除取得されますが、私はurlで、ブラウザで画像を見た場合、それはまだどのように表示されることがわかりましたか?

+0

詳細をご記入ください。どのフレームワークを使用していますか?エラーメッセージが表示されますか?コードのコンテキストは何ですか?この質問は現在のフォームでは答えられません。 –

+0

@Aron Mはフレームワークを使用していません。単純なs3クラスを使用していますが、エラーメッセージ – XMen

+0

はまだありません。それ以上の情報を提供し、それに応じて質問を編集してください。人々はどのクラスを使用しているのか推測できません。より多くの情報を提供することは、あなたの質問に答えるのに役立ちます。 –

答えて

2

画像がブラウザに表示されている場合は、キャッシュされている可能性があります。ブラウザまたはプロキシのいずれか。

は、(それがプロキシでキャッシュされていたときに必ずしも動作しません)ページをリロードするCTRL-F5(またはMac上CMD-SHIFT-R)を試してみて、キャッシュをスキップ。

+0

@allいいえ私はそれがキャッシュの問題ではないと思います。なぜなら私は削除後に他のブラウザで開いて開いているからです。 – XMen

+0

サーバにキャッシュされている可能性があります –

+0

どうすれば削除できますか? – Mike

関連する問題