再给清楚一点的错误报告:Warning: fopen(file) [function.fopen]: failed to open stream: Permission denied in d:\APMXE5\htdocs\b\forum\download.php on line 21Warning: feof(): supplied argument is not a valid stream resource in d:\APMXE5\htdocs\b\forum\download.php on line 25Warning: fread(): supplied argument is not a valid stream resource in d:\APMXE5\htdocs\b\forum\download.php on line 32Warning: fclose(): supplied argument is not a valid stream resource in d:\APMXE5\htdocs\b\forum\download.php on line 34
需要 配置文件,然后重新启动 apache ,
应该就可以了
ini_set("display_errors",false);
ini_set("display_errors",false);只是阻止生成错误报告,但下载的文件依然不能正常使用啊
if(!file_exists($file_path))
{
echo "文件找不到";
return false;
}
//判断要下载的文件是否可读
if(!is_readable($file_path))
{
echo "文件不可读";
return false;
}
if(!is_readable($file_path))
{
echo "文件不可读";
return false;
}
这个也能通过,还是不行。