【问题标题】:Why does Lucee's debug template error on a fresh installation?为什么 Lucee 的调试模板在全新安装时出错?
【发布时间】:2016-12-12 09:20:17
【问题描述】:

我是刚开始设置新服务器的 Railo 用户。作为这次迁移的一部分,我想我也会更新到最新版本的 Lucee。

Lucee 安装比我记得上次安装 Railo 时顺利得多,所有站点在安装后立即运行。但是,当我设置我的 IP 地址以显示调试信息时,我在我网站上所有页面的末尾收到以下错误:

 Message    template [[**My Webroot**]\Nightscape\WEB-INF\lucee\context\Component.cfc] must contain a component or an interface.
 Stacktrace The Error Occurred in
 C:\lucee\tomcat\lucee-server\context\context\admin\debug\Debug.cfc: line 1 
 1: <cfcomponent>
 2: 
 3: <cfset fields=array()>

 called from C:\lucee\tomcat\lucee-server\context\context\admin\debug\Modern.cfc: line 1 

无论我将调试模板设置为经典还是现代,都会出现这种情况。除了安装 Lucee、调整服务器管理员中的一些设置以及在 IIS 中设置我的站点之外,我还没有在这台服务器上做任何事情。我确实尝试导航到 [My Webroot]\Nightscape\WEB-INF\lucee\context\Component.cfc 并发现它只是一个空白文件;它应该有内容吗?

【问题讨论】:

    标签: lucee


    【解决方案1】:

    我发现其他一些网站在设置后就可以正常工作。经比较,其他站点在\WEB-INF\lucee\context\Component.cfc中有如下内容

     <cfcomponent displayname="Component" hint="This is the Base Component"></cfcomponent>
    

    其他网站也发生了类似的问题,导致各种错误,但它们都可以追溯到 Lucee 创建的零长度文件,我只需要从其他网站复制。

    【讨论】:

    • 很高兴您找到了解决方案!您能提交一份错误报告,以便对其进行调查和纠正吗?提前谢谢!
    • @Jordan 对不起,我试过了。不过,我不知道怎么做。我终于找到了“问题跟踪器”的链接,它把我带到了一个仪表板,解释了我如何帮助解决问题并成为 Lucee 引擎的开发人员。页面上没有任何关于提交错误报告的内容。如果你能指出我正确的地方,我会再试一次。
    猜你喜欢
    • 1970-01-01
    • 2014-08-27
    • 2022-11-05
    • 1970-01-01
    • 1970-01-01
    • 2010-10-12
    • 1970-01-01
    • 2022-11-20
    • 1970-01-01
    相关资源
    最近更新 更多