我正在将网站从环境 A 移动到环境 B。我目前的挂断是预先存在的 ColdFusion 报告没有运行。该页面加载一个空白的 html 文档,而不是像报告应该生成的 PDF 文件。即如果我查看页面源它是空白的。没有错误,没有评论......什么都没有,只是空白。
我不太了解使用 .cfr 文件,或者服务器端是否需要任何东西才能使它们工作。新环境超出了我的控制范围,因此如果我没有提供足够的信息,我将不得不向他们询问详细信息。我在任何文档中发现的唯一内容是:
在运行时,您使用启用了 ColdFusion Reporting 的 ColdFusion 服务器来显示 CFR 文件。
我可以在 ColdFusion Admin 中找到的唯一报告设置是 cfreport 的最大线程数。我是否遗漏了可以启用或禁用报告的内容?
从一种环境转移到另一种环境时,报告没有被修改。.cfr 文件被直接访问,并在 CFRB 中配置为允许访问。
更新
我尝试在新环境中的不同服务器上运行报告,结果相同。当然,系统管理员不知道其他任何人尝试使用 .cfr 文件,因此他们也不确定。我什至尝试在报告中切换“允许直接.cfr 浏览器调用”选项,但它没有改变任何东西。现在,如果我使用 cfreport 标记来调用它们,报告将运行,因此我将创建一个页面来使用 cfreport 运行少数报告。由于这不是原始问题的解决方案,因此我不会使用此解决方法回答我自己的问题。
TIA