我有一些只有会员才能访问的 PDF(他们必须登录才能获得它们)。我想让它们显示在浏览器中,而不是显示一个对话框,要求保存/打开文件。PDF 存储在常规根目录之外。这是代码:
$filepath='/var/www/vhosts/Reports/';
$filename='CA.pdf';
header('Content-Disposition:inline; filename="'.$filename.'"');
header('Content-type:application/octet-stream');
header('Pragma:no-cache');
header('Expires:0');
if ($file=fopen($filepath.$filename,'r')) {
fpassthru($file);
fclose($file);
我读到将配置设置为内联应该可以解决它,但没有好处。有任何想法吗?