我一直在使用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);发布于 2010-07-13 21:18:21
排序-非常愚蠢的错误!在开始的php括号之前有一个小空格,这意味着在标题之前有输出!愚蠢的愚蠢
https://stackoverflow.com/questions/3229756
复制相似问题