0
我想在我们的PHP Codeigniter Web应用程序中运行一个cron作业。我通过我们的托管服务提供商网站(Pagoda Box)使用以下命令运行它。Cron作业404错误
php index.php cron _product_exp_id_auto
我能够得到展示的结果,它说404找不到网页的电子邮件。
我们在同一个cron.php文件中运行了其他cron作业,并且它们使用相同格式的cron作业命令正常工作。这是功能:
function _product_exp_id_auto() {
$query = 'SET @_temp_id := 0;
UPDATE products SET _product_exp_id = (@_temp_id := @_temp_id+4) WHERE products.active=1;
UPDATE products set _product_exp_id = NULL where products.active=0;';
$this->db->query($query);
}
我感谢任何帮助,谢谢!
函数名称开头的下划线使该函数无法通过url访问。所以它可能对命令行也是一样的。 – Samutz
好的谢谢,我会尝试删除它,看看会发生什么 – Dan
这工作,非常感谢! – Dan