【问题标题】:Lucee not showing run-time errorsLucee 没有显示运行时错误
【发布时间】:2018-05-09 22:37:08
【问题描述】:

运行 Lucee 服务器 5.2.1.9(托管在 Vivio),我无法让它显示任何运行时错误。

  • 我已启用调试
  • 我已启用所有调试信息类型
  • 我设置了一个调试模板(适用于所有 IP);目前设置为“经典”,但我也尝试过“评论”和“现代”。

发生错误时,我得到一个空白页面。如果设置了调试模板,我会得到所有适当范围和数据库活动的转储,以及执行时间......但没有错误消息/详细信息或堆栈跟踪。

有没有我遗漏的设置?

如何确保 Lucee 在开发过程中显示我的运行时错误?

【问题讨论】:

    标签: runtime-error cfml lucee


    【解决方案1】:

    我不确定你们是否都明白这一点(有点像死灵)。如果您在 Dev 中,请剖析您的 application.cfc。我的 onRequest 部分有问题。有人在目标页面 include 周围扔了一个 cftry。这使 Lucee 陷入困境,它显示了一个空白页面。

    如果这无济于事,请尝试在其中删除您的 OnError 函数。那里可能有一些东西试图提供一个友好的错误页面,这可能会阻止错误输出。

    另外,查看 Lucee 服务器管理员并检查它是否指向 Lucee 包附带的本机 error.cfm。

    我必须添加它,即使它不太可能是原因。在您的代码中搜索任何中止。可能是有人在测试例程并正在中止以查看 Lucee 的处理程度。

    希望这些建议对您有所帮助。

    【讨论】:

    • 我的 Application.cfc 确实有问题。很可能在 OnRequest 部分引发错误。我通过从头开始重新创建我的 Application.cfc 解决了问题。 :-o
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-17
    • 1970-01-01
    • 2019-11-13
    • 2015-10-16
    • 2022-08-15
    相关资源
    最近更新 更多