为什么 Lucee 的调试模板在全新安装时出错?
Why does Lucee's debug template error on a fresh installation?
我是一名刚刚开始设置新服务器的 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,但发现它只是一个空白文件;它应该有内容吗?
我发现其他一些网站在设置后就可以正常工作了。对比一下,其他站点在\WEB-INF\lucee\context\Component.cfc
中的内容如下
<cfcomponent displayname="Component" hint="This is the Base Component"></cfcomponent>
其他站点也发生了类似的问题,导致了各种错误,但它们都可以追溯到 Lucee 创建的零长度文件,我不得不从其他站点复制这些文件。
我是一名刚刚开始设置新服务器的 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,但发现它只是一个空白文件;它应该有内容吗?
我发现其他一些网站在设置后就可以正常工作了。对比一下,其他站点在\WEB-INF\lucee\context\Component.cfc
中的内容如下 <cfcomponent displayname="Component" hint="This is the Base Component"></cfcomponent>
其他站点也发生了类似的问题,导致了各种错误,但它们都可以追溯到 Lucee 创建的零长度文件,我不得不从其他站点复制这些文件。