我在文件夹 /wwwRoot/beta/ 中有一个 application.cfc。他们在根目录中有一个 application.cfm ,它设置了一堆会话变量。当我点击 beta 文件夹中的一个页面转储所有会话变量时,我看不到 application.cfm 中定义的那些。
我修改了我的 application.cfc 以删除“onSessionStart”中的所有代码。那没有帮助。我用一些我需要的应用程序变量创建了一个新的 application.cfm。那也没有帮助。
有人有什么建议吗?
<cffunction name="onSessionStart" returnType="void" output="false" hint="Fires ONLY ONCE when session first created and not when session renewed/restarted.">
<cfscript>
session.startTime = Now();
</cfscript>
<cfreturn>
</cffunction>
我想我需要一些如何复制现有会话变量的方法。
我在上面的文件夹中创建了一个简单的测试页面。
<cfset session.mynum= 1111>
<a href="beta/index.cfm">clicky</a>
当我单击链接时,会话转储不包括 myNum。application.cfc 中的某些东西正在搞砸事情。