Php JasperServer报告在Yii 1中返回空白页

Php JasperServer报告在Yii 1中返回空白页,php,yii,jasper-reports,Php,Yii,Jasper Reports,我使用iReport工具设计了一个报告,并将其上载到JasperReports服务器到我的本地服务器pc。在iReport和JasperReports服务器中,报告工作正常,但当我从Yii 1调用报告时,它就不工作了。 它返回的是空白页而不是数据。我找不到这个问题 以下是我的yii1代码(在yii中使用YiiJasper扩展): 通过使用上面的代码,我得到了空白页而不是数据 如何获得我的问题?要使用,您需要JasperServer=1.14 确保所有报告参数:两个(报告和Yii调用)中的数字相同

我使用iReport工具设计了一个报告,并将其上载到JasperReports服务器到我的本地服务器pc。在iReport和JasperReports服务器中,报告工作正常,但当我从Yii 1调用报告时,它就不工作了。 它返回的是空白页而不是数据。我找不到这个问题

以下是我的yii1代码(在yii中使用YiiJasper扩展):

通过使用上面的代码,我得到了空白页而不是数据

如何获得我的问题?

要使用,您需要JasperServer=1.14

确保所有报告参数:两个(报告和Yii调用)中的数字相同、顺序正确/相同、值正确。对于值,请注意IReports(
Integer、BigInteger、字符、字符串、日期等)及其与PHP值的等价性。此外,参数名称在这两个方面必须相等(确切名称,大写和小写)

JasperServer日志文件可以为您提供有关运行报告时存在的问题的一些反馈。在JasperServer安装目录中找到它(
/your-JasperServer安装路径/apache-tomcat/webapps/JasperServer/WEB-INF/logs


如果持续存在,请尝试直接在jasperserver中创建数据源,并使用选项“
来自存储库的数据源”
”而不是任何其他类型的数据源再次上载报告。要在存储库中创建数据源,请登录JasperServer,找到
数据源
文件夹,右键单击并创建数据源。

对此扩展一无所知,但空报告通常为空或无数据源,您是在传递数据源还是连接?@PetterFriberg::是的,我在上载jrxml文件时在JasperServer中添加了数据源。您使用的是yii jasper扩展名吗?确保JasperServer@AlejandroQuiroz:我正在使用YiiJasper扩展。JasperReport服务器5.5.0和Yii-1
       $re = new JasperReport('/entsol/Reports/AcAccounts',
            JasperReport::FORMAT_PDF, array(
                'pAccountTile' => $pAccountTile,
                'pBranch' => $pBranch,
                'pFromDate' => $pFromDate,
                'pToDate'=>$pToDate,
            )
            );
        $re->exec();
        echo $re->reportToPDF(); //All pages