Я использовал RackSpace CloudFiles для хранения определенных изображений. У меня код загрузки работает отлично, но когда я пытаюсь прочитать изображение из CloudFiles, оно не будет отображаться. Изображения не отображаются в браузере. Файл определенно читается, так как я могу видеть фактические данные из него, но если я пытаюсь вставить заголовок, чтобы отобразить его как изображение, он не работает. Мой код неверен?
$auth = new CF_Authentication("x", "x");
$auth->authenticate();
$conn = new CF_Connection($auth);
$cont = $conn->get_container("attachments");
$attachment = $cont->get_object("test.gif");
header("Content-Type: " . $attachment->content_type);
$output = fopen("php://output", "w");
$attachment->stream($output);
fclose($output);