我的网站托管服务器是Godaddy,网站是www.5kcinema.com
我正在使用codeigniter框架
我有一个运行的脚本,用于检查电影是否今天发布,如果发布日期是今天的日期,那么电影将从即将上映的电影移至最新电影
我的Controller文件是Cron.php,功能是索引。
class Cron extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->model('listing_model');
}
public function index() {
$tableName = 'movies_tbl m';
$condition = "m.status=1 AND m.is_deleted=0 AND m.date_published='".date('Y-m-d')."'";
$data = $this->listing_model->getAll($tableName, $condition, NULL, 1, 'object');
if (count($data) > 0) {
foreach ($data as $row) {
$id = $row->id;
$movie_data['mtype'] = 1;
$this->listing_model->insert_update($tableName, $movie_data, $id);
}
}
}
}
我希望此代码每天晚上12.01am在cron作业中运行
答案 0 :(得分:1)
您可以使用此
1 0 * * * /usr/local/bin/php /path-to-your-public_html/www.5kcinema.com/index.php cron
答案 1 :(得分:1)
您可以选择cron时间,然后添加此命令
id var1 var2 var3_1 var3_2 var3_3 var4_1 var4_2 var4_3
----------------------------------------------------------------------------
1 x y 0 3 NA 1 6 NA
2 x y 5 2 5 3 6 2
3 x y 2 9 8 8 7 5