2014-05-07 78 views
0

我在使用yii和html2pdf 4.03版本在我的項目中下載pdf文檔。 pdf文檔由多行表組成,因爲它們是報表。在我的本地主機上,下載很好。但是當我在遠程服務器上這樣做時,它不能被下載。在遠程服務器中下載pdf文件時出現Html2pdf錯誤

我用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. 

還是不知道如何解決,雖然這...

回答

0

保存生成的pdf,在文本編輯器中打開它,看看有哪些錯誤信息。

+1

我按照你的建議打開它,但它根本不包含pdf文件。實際上,它包含下載PDF按鈕所在頁面的html標籤。 –

+0

是啊,沒有什麼:( – Pathros

相關問題