Я пытаюсь настроить задание cron с помощью COdeigniter, но не могу понять, как заставить его работать. У меня есть файл с именем email_check.php в папке моих контроллеров, и я добавил файл .cron в папку cron сервера, которая содержит следующее
email_check.cron
*/1 * * * * php /var/www/html/application/controllers/email_check
email_check.php
class Email_check extends CI_Controller {
function __construct()
{
parent::__construct();
$this->index();
}
function index()
{
$this->load->model('admin/info_model');
$this->info_model->addTestData();
}
}
addTestData добавляет новую строку в таблицу базы данных. Я бы хотел, чтобы это запускалось каждую минуту, однако оно вообще не работает, и я понятия не имею, почему.
Может быть, это могут быть пути, которые неверны. Нужно ли указывать часть php на php.exe на сервере.
Если бы кто-нибудь мог помочь или указать мне правильное направление, это было бы очень признательно!