我试图解决我的问题几个小时,并搜索谷歌和几个主板,但我还没有找到解决方案。PHP:Readfile在localhost中工作,但不在服务器上
我的问题:我建立了一个PHP脚本生成一个下载。下面 代码:
$file = "file.pdf";
$download_folder = "../contents/"; //RELATIV
$type= mime_content_type($download_folder.$file);
header("Content-Type: $type");
header("Content-Disposition: attachment; filename=\"$file\"");
readfile($download_folder.$file);
如果我尝试在我的本地服务器(XAMPP)它的工作原理和文件的下载开始。如果我将脚本上传到我的托管服务器(不是自己的,它已经没有了),我只会得到一个空白页面。
任何想法?谢谢!
好主意!服务器上不存在MIME类型函数。现在它可以工作 – ikonos 2011-02-16 19:06:56