我正试图在我们的PHP Codeigniter web应用程序中运行cron作业。我正在运行以下命令通过我们的主机提供商的网站(宝塔盒)。
php index.php cron _product_exp_id_auto我可以收到一封显示结果的电子邮件,上面写着404Page没有找到。
我们有其他cron作业在同一个cron.php文件中运行,它们使用相同格式的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);
}我很感谢你的帮助,谢谢!
发布于 2014-03-04 22:21:20
正如@Samutz在注释中指出的那样,函数名中的_导致了问题。
function product_exp_id_auto() {行得通!
https://stackoverflow.com/questions/22183915
复制相似问题