使用带CodeIgniter的CLI无输出

时间:2015-11-24 23:52:15

标签: php mysql codeigniter ubuntu php-5.6

我在CodeIgniter中做了一个Cron工作,我需要访问我的模型才能执行它的任务。这是我的控制器代码。

<?php
    class Cron extends CI_Controller
    {
        public function send_mail() {
            if ( PHP_SAPI !== 'cli' ) exit('No web access allowed');
            echo "Hello World";
        }
    }

如果我在终端上运行此命令

php /home/path/to/project/index.php cron send_mail

它没有返回任何内容,它没有执行该功能。但是,如果我从autoload.php文件中删除数据库和会话库,它将完美运行。有什么想法吗?

0 个答案:

没有答案