2012-03-01 73 views
1

我在cakephp 2.0中使用Html2pdf組件。它在我的本地工作正常,當我搬到服務器生成空白PDF文件。我嘗試調試它顯示了以下錯誤消息 我給了777權限上的所有必要的文件夾..在CakePHP2.0中使用Html2ps/Html2pdf創建PDF文件 - 空白pdf

無法打開http://200.192.34.44/reports/create [APP /供應商/ html2ps的/ fetcher.url.class.php,行94]

任何人有想法?

我使用的IP地址,以便它不工作,我需要爲這個

+2

也有類似的問題,檢查你得到你的信息的url不會被轉義,例如:'$ Pdf-> process(Router :: url('/',true))); '而不是'$ Pdf-> process(urlencode(Router :: url('/',true)))); ' – Bogdan 2012-03-03 22:15:22

回答

4

的解決方案。最後我發現,我們需要

「allow_url_fopen選項」, 「ON」

其他選項您需要檢查以下內容:

  1. 檢查fsocket功能在您的服務器工作正常
  2. 檢查端口號能正常
  3. 如果它是一臺Linux服務器,你有SSH只使用了wget和檢查 URL是同一臺服務器

    上工作正常

    在php.ini

現在它的做工精細