【问题标题】:Html2pdf error when downloading a pdf file in remote server在远程服务器中下载 pdf 文件时出现 Html2pdf 错误
【发布时间】:2023-03-23 01:41:05
【问题描述】:

我正在使用 yii 和 html2pdf 版本 4.03 在我的项目中下载 pdf 文档。 pdf 文档由具有许多行的表格组成,因为它们是报告。在我的本地主机中,下载很好。但是当我在远程服务器上这样做时,它无法下载。

我使用 Firefox 下载它。当我下载它时,它提示一条警告消息说我无法下载,因为无法读取源文件。当我强制下载它时(通过按firefox下载列表中的刷新按钮),pdf文件就在那里。当我试图打开它时,它说文件已损坏。

如果我删除几行,它可以下载就好了。奇怪的是,即使我没有删除这些行,它们仍然在一页中。所以问题不应该是“表格行不能放在一页中”,不是吗?

可能是什么问题?有人可以帮我解决这个问题吗?

更新

当我在浏览器中打印而不是下载时,firefox 提示如下错误:

Content Encoding Error

The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.

Please contact the website owners to inform them of this problem.

还是不知道怎么解决……

【问题讨论】:

    标签: php pdf yii html2pdf


    【解决方案1】:

    保存生成的pdf,在文本编辑器中打开,看看有什么错误信息。

    【讨论】:

    • 我按照您的建议打开了它,但它根本不包含 pdf 文件。实际上,它包含了下载pdf按钮所在页面的html标签。
    • 是的,什么都没有:(
    猜你喜欢
    • 1970-01-01
    • 2016-11-18
    • 1970-01-01
    • 2011-04-21
    • 1970-01-01
    • 2016-05-24
    • 2021-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多