我正在通过 FDF (& php) 填充 PDF,并且在大多数情况下它工作正常,但是有些用户收到“Acrobat 无法打开“Acrxyz.tmp”(或“阅读器无法打开“xyz.tmp”,在某些情况下)例)。
我找到了有关可能原因的信息:apache“MOD-Deflate”、IE 缓存和易失性内存以及“fdf_close”等等。
一些配置信息:它在带有(Mod_deflate 模块)的 apache 2 上,我没有安装 fdftk,所以对 fdf_close 无能为力。使用包含调用 fdf。这些都是通过 https SSL
用户在 IE 6 到 IE 8 的任何地方都使用 acrobat 8 或 Reader 8.x 或 9.2
大多数用户都可以毫无问题地获得pdf,但是....任何有助于将我的搜索范围缩小到服务器设置用户配置等的建议或解决方案会有所帮助?
如果有帮助,这里是标头信息 // 资源管理器需要标头才能将此文件发送到 Acrobat 查看器标头 ("Content-Type: application/vnd.fdf"); // 防止缓存 header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: public");
谢谢!