Coldfusion 冷熔合计划的代码放在哪里?

Coldfusion 冷熔合计划的代码放在哪里?,coldfusion,scheduled-tasks,Coldfusion,Scheduled Tasks,我想在ColdFusion中设置一个简单的计划任务。我将无法访问管理员。所以我打算用我不知道的,所以我在谷歌上搜索了cfschedule-example并查看了一下 第一个示例是创建或更新任务。它说,告诉ColdFusion每天早上7点运行“importData.cfm” <cfschedule action="update" task="importMyCSVFileToDB" operation="HTTPRequest"

我想在ColdFusion中设置一个简单的计划任务。我将无法访问管理员。所以我打算用我不知道的
,所以我在谷歌上搜索了
cfschedule-example
并查看了一下

第一个示例是创建或更新任务。它说,告诉ColdFusion每天早上7点运行“importData.cfm”

<cfschedule
 action="update"
 task="importMyCSVFileToDB"
 operation="HTTPRequest"
 startDate="5/12/2016"
 startTime="7:00 AM"
 url="http://www.example.com/scheduled/importData.cfm"
 interval="daily" />

我的解释是,在相关服务器的页面上放置一个带有
action=“update”
属性的
标记,然后运行一次。如果是我,我会在页面上只添加
标记,后跟单词done


为了验证这个理论,写一个页面给你发送一封简单的电子邮件。然后按照我刚才描述的计划页面,看看你是否在计划的时间收到电子邮件。

cfschedule与任何其他CFML标记或函数一样。将其放在空白cfm文件(或cfc)中,然后通过在浏览器中加载cfm脚本来执行该代码。您只需执行该脚本一次,即可创建计划任务。如果任务创建成功,则CF接管,根据您指定的时间表(每小时、每天等)自动调用指定的
url
。如果您想知道任务何时执行,请向
url
cfm脚本添加一些代码,以通过电子邮件通知您,如Dan所说。正如其他人已经解释的那样,
cfschedule
标记本身可以放在您可以在站点上执行的任何CF代码文件中,并且只需要执行一次,以创建计划任务条目。然而,值得指出的是,如果这是一个您无法访问CF Administrator的环境,那么听起来它可能也是服务器管理员拒绝执行
cfschedule
权限的环境类型。是的,我读过该页面,还有许多其他类似的页面。它没有说明代码放在哪里,或者如何调用。信息技术我发现的所有其他网站也是如此。你的推理能力显然比我强得多。我终于找到了一个解决这些琐事的网站:。