我正在尝试使用以下命令在 cpanel 上创建一个 cron 作业:
/usr/bin/php -q /home/mystuff/public_html/application/controllers/scripts.php scripts release_reviews
我的 scripts.php 控制器如下:
<?php
class Scripts extends CI_Controller
{
public function __construct()
{
parent::__construct();
if (!$this->input->is_cli_request()) show_error('Direct access is not allowed');
}
public function release_reviews()
{
echo release_reviews(); //where the actual logic will sit once the cron job works
}
}
当我尝试运行 cron 作业时得到的反馈:
致命错误:第3行的/home/mystuff/public_html/application/controllers/scripts.php中未找到 Class 'CI_Controller'
我找不到任何证据表明有人和我有同样的问题 - 围绕这个问题的大多数主题都和我一样,而且它显然工作得很好。
提前非常感谢!