Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cron 如何在服务器端启动定期操作?_Cron - Fatal编程技术网

Cron 如何在服务器端启动定期操作?

Cron 如何在服务器端启动定期操作?,cron,Cron,我正在尝试开发一个react/redux应用程序,我想运行一些服务器代码,而不需要触发客户端操作。现在我的需要是在数据库中计算和存储一些信息,我不想运行触发服务器操作的客户端,但将来我想每天在数据库中进行一些自动更改,以根据以前的信息更新数据库信息。有办法吗?启动一个cron作业脚本,执行WGET命令打开网页,或者直接调用脚本 wget -O /dev/null http://www.example.com/youraction 在cron作业中: */5 * * * * wget --qu

我正在尝试开发一个react/redux应用程序,我想运行一些服务器代码,而不需要触发客户端操作。现在我的需要是在数据库中计算和存储一些信息,我不想运行触发服务器操作的客户端,但将来我想每天在数据库中进行一些自动更改,以根据以前的信息更新数据库信息。有办法吗?

启动一个cron作业脚本,执行WGET命令打开网页,或者直接调用脚本

wget -O /dev/null http://www.example.com/youraction 
在cron作业中:

*/5 * * * * wget --quiet -O /dev/null http://www.example.com/youraction 
在这里,您可以找到关于编辑cron作业的指南

启动一个cron作业脚本,执行WGET命令打开网页,或者直接调用脚本

wget -O /dev/null http://www.example.com/youraction 
在cron作业中:

*/5 * * * * wget --quiet -O /dev/null http://www.example.com/youraction 
在这里,您可以找到关于编辑cron作业的指南

您需要的是一个cronjob。这一点的实现主要取决于您的主机,但语法总是基本相同的。假设您有一个名为
cron.php
的文件,其中包含自动更改的逻辑

cronjob的外观如下所示:

0 0 * * * location/to/cron.php 

前两个数字的意思是0分钟0小时(所以是00:00),下面的星星的意思是每天、每个月和每个工作日。有关cronjobs和的更多信息

您需要的是一个cronjob。这一点的实现主要取决于您的主机,但语法总是基本相同的。假设您有一个名为
cron.php
的文件,其中包含自动更改的逻辑

cronjob的外观如下所示:

0 0 * * * location/to/cron.php 

前两个数字的意思是0分钟0小时(所以是00:00),下面的星星的意思是每天、每个月和每个工作日。有关cronjobs和的更多信息

这称为cron-job。如果要存储在数据库中的数据来自客户端,则需要从客户端触发操作,否则,可以使用服务器cron-job,它会在指定的时间后触发URL。否,触发操作所需的数据已包含在数据库中,我只想根据我已经掌握的信息更新数据库信息,并定期更新。就像我想每天截断一个数据库表,因为我不想保留它,我想在服务器端执行,因为客户端没有意义。这称为cron-job。如果要存储在数据库中的数据来自客户端,则需要从客户端触发操作,否则,您可以使用服务器Cron作业,它会在指定的时间后触发URL。否,我需要触发操作的数据已包含在数据库中,我只想根据我所拥有的信息更新数据库信息,并定期执行此操作。就像我想每天截断一个数据库表,因为我不想保留它,我想在服务器端执行它,因为客户端没有意义。