我試圖解決我的問題幾個小時,並搜索谷歌和幾個主板,但我還沒有找到解決方案。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