|
|
1
120
|
|
|
2
29
如果您有权自己配置Web服务器,那么 mod_xsendfile (对于Apache)比用PHP读取和打印文件要好得多。您的PHP代码如下所示:
mod x sendfile获取x-sendfile头并将文件发送到浏览器本身。这会对性能产生真正的影响,特别是对于大文件。大多数建议的解决方案将整个文件读取到内存中,然后打印出来。对于一个20kbyte的图像文件来说,这是可以的,但是如果你有一个200mbyte的TIFF文件,你肯定会遇到问题。 |
|
|
3
22
|
|
|
4
3
|
|
|
5
3
试试这个:
|
|
|
6
0
这是简短的版本。有一些额外的小事情你可以做,使事情更好,但这将为你工作。 |
|
|
7
0
|
|
|
8
0
你可以使用
聚苯乙烯
:您不必指定
|
|
|
9
0
这对我有用!我在代码点火器上测试过。如果我使用readfile,图像将不会显示。有时只显示JPG,有时只显示大文件。但当我把它改成“文件-获取-内容”后,我就得到了味道,并且开始工作了!你说什么? 这是截图: Screenshot of "secure image" from database |
|
|
10
0
对于下一个遇到这个问题的男人或女孩,以下是对我有用的:
你需要所有这些,只有那些。如果您的mime type不同,请查看php的mime-content-type($filepath) |
|
11
0
(扩展到 accepted answer ……) 我需要:
我通过创建一个
“次级”
在同一个文件夹中,我放置了两个“原始”图像文件(我们将称之为
图像渲染(或动画)正常,可以以任何正常方式调用图像(如
|