我有一个名为urlretrieve.php
的脚本,我已将其放在我的网络服务器上。假设网址为www.example.com/urlretrieve.php
,当您访问此网站时,将下载名为download.zip
的ftp站点文件,并将其放在与Web服务器上urlretrieve.php
相同的文件夹中。我需要每周访问(执行)一次这个网站,以便ftp文件每周下载一次。我的问题是,我的cron job命令应该是什么?目前我正在使用
0 14 * * 3 wget http://www.example.com/urlretrieve.php
它不起作用。我测试了很多其他的,但没有运气。
我正在使用CPANEL。
编辑:这是urlretrieve.php脚本
<?php
$url = "ftp://alt.ncsbe.gov/data/ncvhis1.zip";
$fh = fopen(basename($url), "wb");
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_FILE, $fh);
curl_exec($ch);
curl_close($ch);
?>
答案 0 :(得分:0)
对于此任务,您应该使用php CLI 每个星期五8:10
10 8 * * 5 php /path/to/your/script.php