Server IP : 192.185.129.71 / Your IP : 18.188.163.142 Web Server : Apache System : Linux bh-ht-3.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : svymadmin ( 4072) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home4/svymadmin/public_html/vivekaexcel.edu.in/bkp/application/controllers/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php defined('BASEPATH') or exit('No direct script access allowed'); class Cron extends App_Controller { public function index($key = '') { update_option('cron_has_run_from_cli', 1); if (defined('APP_CRON_KEY') && (APP_CRON_KEY != $key)) { header('HTTP/1.0 401 Unauthorized'); die('Passed cron job key is not correct. The cron job key should be the same like the one defined in APP_CRON_KEY constant.'); } $last_cron_run = get_option('last_cron_run'); $seconds = hooks()->apply_filters('cron_functions_execute_seconds', 300); if ($last_cron_run == '' || (time() > ($last_cron_run + $seconds))) { $this->load->model('cron_model'); $this->cron_model->run(); } } }