0

特定の画像を保存するために 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);
4

1 に答える 1

0

ソート済み - 非常にばかげた間違いです! ヘッダーの前に出力があったことを意味する、開始 PHP ブラケットの前に少しスペースがありました! ばかばかばかばかしい

于 2010-07-13T13:18:20.997 に答える