我想创建一个cron作业,每小时将json数据从外部URL保存到mysql数据库。 (http://dvcticker.bugs3.com/json-data.php)
我是cron的新手,所以这就是我的全部内容:
0 * * * *
抱歉,我的知识有限,并提前感谢您的回答。
答案 0 :(得分:2)
0 * * * * your-script.php
您需要设置一个内部脚本来调用出站URL进行处理。
PHP示例:
<?php
// your-script.php
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, 'http://dvcticker.bugs3.com/json-data.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
// connect to database and save $data to your table
?>
为此网址添加书签。它是一个cron选项卡生成器。非常有用。
答案 1 :(得分:2)
应该是:
0 * * * * * /path/to/yourprogram
其中yourprogram
是程序(可能是您喜欢的任何语言的脚本),它下载JSON数据并将其放入数据库。