我們有一個PHP應用程序來處理公司的訂單。php打開pentaho報告時無效或損壞的PDF文件
在開發和生產服務器上,我們可以在打印之前查看firefox內置PDF查看器中的訂單。訂單模板由Pentaho報表設計器創建並填充動態數據。
我想查看與我的電腦的本地數據(生產數據庫的副本)的訂單,但它只是打開一個空白的PDF選項卡。
我猜我需要在我的電腦上安裝Pentaho BI-Server或Pentaho數據集成,但我似乎無法理解哪一個。
編輯
我忘了說,一切正常,已爲開發和生產分公司。 Pentaho數據集成安裝在svn存儲庫所在的服務器上(用於開發和生產),並且Pentaho BI-Server僅安裝在開發部署服務器上(如果空白選項卡是因爲BI服務器不是安裝)。
我覺得我的本地數據源在Pentaho Report Designer中是錯誤的。
當空白pdf選項卡打開時,我收到了這些警告和錯誤消息。
警告:線性數據不可用或無法讀取PDF數據發現
警告:索引的所有PDF對象
無效或損壞的PDF文件。 PDF.JS建設:e22ee54 消息:InvalidPDFException
而且某處代碼,curl_exec失敗
curl_setopt($this->ch, CURLOPT_URL, $this->url);
$result = curl_exec($this->ch);
在Chrome瀏覽器上顯示「無法加載PDF文檔」 – Catherine