PDF文件不会显示

时间:2016-01-22 16:02:32

标签: php pdf

所以,我在StackOverflow上关注了很多帖子仍然无法解决为什么我的代码不起作用。

我希望能够在网络根目录外打开.pdf文件,所以我尝试了这段代码:

<?php
    $file = '/user/Desktop/exemplo.pdf';
    echo $file.'<br>';
    $filename = 'test.pdf';

    header('Content-Type: application/pdf');
    header('Content-Disposition: inline; filename="' . $filename . '"');
    header('Content-Transfer-Encoding: binary');
    header('Content-Length: ' . filesize($file));

    @readfile($file);
?>

问题是我总是得到同样的错误:

pdf this file cannot be correctly displayed

我决定尝试使用几种浏览器:firefox,chrome,opera和最后的Internet Explorer,其中包括其他人没有说过的东西:

 file does not start with '%pdf-'Local\EWH-696-6

有人知道我需要在我的代码中配置什么才能打开pdf?或者让他们从上面的代码开始(硬编码它没有解决它)。

编辑:尝试删除echo但仍然有同样的错误。

0 个答案:

没有答案