cron job return login page html in codeigniter

Bhavesh Nariya

In my application i need to set cron job for daily updation. I am using CodeIgniter 3.0

My config.php file

$config['index_page'] = '';
$config['uri_protocol'] = 'AUTO';

Here is my controller

class Cron extends CI_Controller {

public function cron_job(){
    if (!$this->input->is_cli_request()){
        echo 'test';
        //show_error('Direct access is not allowed');
    }
    else{
        echo 'call';
    }

    }
}

and i have set path in cpenal like

/usr/bin/php /home/public_html/my_app/index.php cron cron_job

But this return html of login page which is also front page of app. I think there is issue with path, So how can i fix it?

zJorge

I see two main differences between your code and my working CI3 cronjobs.

First is I use if (is_cli()) instead of if (!$this->input->is_cli_request()){.

Second, and may depend on your server settings but try adding -cli after /usr/bin/php as I have here:

/usr/bin/php-cli /home/public_html/index.php cron cron_job

Please let me know if this helps

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

cron job return login page html in codeigniter

From Dev

Setting cron job using codeigniter

From Dev

Setting cron job using codeigniter

From Dev

CodeIgniter: Login in the main page

From Dev

How to set cron job url for codeigniter?

From Dev

Cron job failed using CodeIgniter in Google Appengine

From Dev

How to setup cron job for a codeigniter script on server

From Dev

cpanel cron job not working in codeigniter project

From Dev

PHP cron job to POST login info daily?

From Dev

Facebook Pages: Posting to page via cron job

From Dev

Redirecting to login page- Codeigniter

From Dev

login form on the home page in codeigniter

From Dev

CodeIgniter - Login form in a blog page

From Dev

how to run from codeigniter a cron job whose parameters are dynamic

From Dev

Codeigniter Controller return to previous page

From Dev

Codeigniter Controller return to previous page

From Dev

redirect html page if not login

From Dev

Login functionality in HTML page

From Dev

Direct a HTML page to login page

From Dev

php curl: return to login page

From Dev

Codeigniter redirect to login page if session already expires

From Dev

Codeigniter login page won't work

From Dev

add html page to codeigniter project

From Dev

add html page to codeigniter project

From Dev

Login page using HTML/CSS

From Dev

Codeigniter redirect after login to a Rule page before home page

From Dev

Codeigniter redirect after login to a Rule page before home page

From Dev

CodeIgniter Simple Form Validation Return Blank Page

From Dev

PHP MySql Request from outside public_html (Cron Job)