[我刚刚开始研究ColdBox,并完成了快速入门(https://coldbox.ortusbooks.com/getting-started/getting-started-guide),并将#getSetting(“ APPNAME”)#添加到hello.index中
在我的开发机上使用CommandBox“启动服务器”,它在端口55700(无法从防火墙中启动)启动其内部服务器,并且我得到了预期的输出(请参见第一个图像),在该输出中,它从.env文件
使用我的典型设置,其中IIS服务器上的所有内容都在端口80或443上提供,APPNAME来自config / Coldbox.cfc(请参阅第二张图像)。>>
即使页面都是通过CommandBox中的IIS呈现的(即使我执行“服务器停止”),变量也似乎不正确。
有人遇到这种情况或知道我在做什么错吗?
两个屏幕截图中该页面的代码
<cfoutput>
<h1>hello.index</h1>
#now()#
<div class="alert alert-danger">#getSetting("APPNAME")#</div>
<div class="alert alert-success">#getSetting("ENVIRONMENT")#</div>
<cfdump var="#application#" expand="false">
</cfoutput>
我刚刚开始研究ColdBox,并完成了快速入门(https://coldbox.ortusbooks.com/getting-started/getting-started-guide),并在其中添加了#getSetting(“ APPNAME”)#你好....
请确保您使用相同的Web上下文:在第一个映像中,您正在访问127.0.0.1,在第二个映像中,您正在访问FQDN。仅当您在Servlet主机配置级别将别名定义为别名时,这才可以用作同一上下文。如果您的客户端将请求发送到同一上下文,也请交叉检查可能的Web上下文的AccessLogs。