2011-02-08 3 views
1

Я использую PHP-код для удаления объекта s3.Почему мой объект s3 не удаляется

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

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

filename :4d51361e0b735.jpgbucket :mybucketname 

Пожалуйста, помогите, почему мой объект s3 не удаляется.

хорошо после проверки я обнаружил, что

в S3Fox файл становится удален, но если я вижу изображение в браузере по URL он все еще показывает, как?

+0

Просьба предоставить больше контекста. Какие рамки вы используете? Вы получаете сообщения об ошибках? Каков контекст кода? Этот вопрос невозможен в текущей форме. –

+0

@Aron M не использует никаких фреймворков, m использует простой класс s3, нет сообщения об ошибке – XMen

+0

, пожалуйста, предоставьте дополнительную информацию и соответствующим образом отредактируйте свой вопрос. Люди не могут (и не должны) угадывать, какой класс вы используете. Предоставление дополнительной информации поможет нам ответить на ваш вопрос. –

ответ

2

Если изображение просто отображается в вашем браузере, оно, вероятно, кэшируется. Либо в браузере, либо в прокси.

Попробуйте CTRL-F5 (или CMD-SHIFT-R на Mac), чтобы перезагрузить страницу и пропуск кэша (не обязательно работать, когда он кэшируются на прокси).

+0

@ all no Я думаю, что это не проблема кеша, потому что я открываю в другом браузере после удаления и он открывается. – XMen

+0

, возможно, его кэшируется на сервере –

+0

Как вы можете его очистить? – Mike

Смежные вопросы