0

我有这个 jquery 代码:

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
setInterval(
function (){
$.get('update.php',function (){
});
},1000
);
</script>

它每秒调用我的 update.php 文件来更新数据库。当我在浏览器上手动运行它时,这没有任何问题,但它不能通过 CRON 运行。我能做些什么来让它通过 CRON 工作工作?

4

1 回答 1

4

在您的 CRONTAB 中,您需要运行 update.php。Javascript/jQuery 在客户端运行。设置 CRON 作业时,您正在服务器上运行命令,在本例中为 PHP 脚本。因此,只有 PHP 会运行。

CRONTAB 中的示例条目:

*/1 * * * * php /path/to/update.php

这将每分钟运行一次命令php,并将update.php作为参数传递。

有关 CRON 格式的更多信息:http ://www.nncron.ru/help/EN/working/cron-format.htm

于 2013-01-04T14:56:40.530 回答