ColdFusion帮助页面未更新:我的CF页面仍指向我的应用程序的原始文件夹

时间:2015-01-14 17:36:07

标签: coldfusion

我的服务器中有一个现有的ColdFusion应用程序。我需要的是该应用程序的副本。我所做的是复制原始应用程序的整个文件夹并将其放入另一个文件夹。

我已经编辑了Application.cfm以及我副本中所有页面的链接。但是,.../indexc.cfm?page=a_app_checklist - 在这种情况下,即使我更改了服务器/Copy/pages/app/a_app_checklist.cfm上的所有内容,a_app_checklist仍未更新 我尝试在原始应用程序上传更新的a_app_checklist.cfm,并从那里更新。我该怎么办,因为我希望我的应用程序副本在原始应用程序中是独立的。

以下是我的Application.cfm代码的一部分:

<cfapplication name="Applicationv2" sessionmanagement="yes" setclientcookies="yes" sessiontimeout="#CreateTimeSpan(00,00,30,00)#" 
               applicationtimeout="#CreateTimeSpan(00,01,00,00)#" clientstorage="cookie" loginstorage="session">


<cfparam name="Url.page" default="a_main_index">
<cfparam name="Url.formpage" default="">
<cfparam name="Url.resetAppCache" default="">

<!--- Set the Application variables if they aren't defined. --->
<cfset app_is_initialized = False>
<cflock scope="application" type="readonly" timeout="5">
   <cfset app_is_initialized = IsDefined("Application.initialized")>
</cflock>
<cfif not app_is_initialized>
   <cflock scope="application" type="exclusive" timeout=10>
      <cfif not IsDefined("Application.initialized")>
         <!--- Do initializations --->
         <cfset Application.StudentDB = "DB">
         <cfset Application.Url = "/CopyOfApplication/">
         <cfset Application.NSUrl = "/CopyOfApplication/">
         <cfset Application.EmailLocation = "/CopyOfApplication/pages/email/">
         <cfset Application.userfilespath = "/web_assets/UserFiles/">
         <cfset Application.UnauthorizedFileExtentions = "ade,adp,asx,bas,chm,cmd,cpl,crt,dbx,exe,hlp,com,hta,inf,ins,isp,jse,lnk,mda,mde,mdz,mht,msc,msi,msp,mst,nch,pcd,prf,reg,scf,scr,sct,shb,shs,url,tmp,pif,dll,vb,vbs">
         <cfset Application.ReportPage = "report.cfm">
         <cfset Application.PrintPage = "print.cfm">
         <!---Puts an instance of the user.cfc and system.cfc in the application scope. All pages can use it. --->
            <cfobject type="component" name="Application.System" component="application.system">
         <cfset Application.initialized = "yes">
      </cfif>
   </cflock>
    <cfscript>
        Application.System.LogActivity("Name","IP","Application scope variables initialized.");
    </cfscript>
</cfif>

就像我说的,URL中的“页面”部分是唯一没有更新的部分。这是否意味着我的URL.Page初始化有问题?

如果您需要其他代码,请与我们联系。我很感激有关这个问题的任何意见。先感谢您!我还在学习ColdFusion,如果你能帮我理解我需要知道的东西,我将不胜感激!

0 个答案:

没有答案