使用IIS 8.5在Server 2012 R2上运行ColdFusion 10 Update 18。我已经对CFC进行了更改,并创建了一个新的CFC文件以进行测试。我所做的更改未被反映,新文件返回404 File Not Found。
我做了以下事情:
我继承了此设置,并且没有任何先前的ColdFusion经验。谢谢!
答案 0 :(得分:0)
也许您可以为您的应用添加一些补充功能。
我将其改编为您的fw1init=1
查询参数。
您在index.cfm中的拦截或必要的上游。
<cfscript>
if (find('404;',CGI.query_string)){
location('index.cfm?fwreinit=1');
}
</cfscript>
在您的Application.cfc
中<cfscript>
public boolean function OnRequestStart(required string Target){
if (structkeyExists(url, 'fwreinit') and url.fwreinit){
if (isDefined('application')){
structClear(application);
onApplicationStart();
}
if (isDefined('session')){
structClear(session);
onSessionStart();
}
}
}
</cfscript>