メンバーのみがアクセスできる 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);
気質をインラインに設定すると修正されるはずですが、良くありません。何か案は?