readfile不适用于URL路径

时间:2016-02-11 08:48:13

标签: php readfile

我使用readfile来读取文件,但它不适用于URL路径。所以,我给了它物理路径。如何使用URL路径?

header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary"); 
header("Content-disposition: attachment; filename=\"" . basename($path) . "\""); 

readfile($path);

1 个答案:

答案 0 :(得分:0)

如果php.ini启用了名为

的选项
allow_url_fopen=On

然后url基本路径将在readfile中工作,否则你将不得不使用fopen。

由于 阿米特