如何在Bluehost中设置Laravel cron作业

时间:2017-11-23 11:06:28

标签: cron queue laravel-5.4 bluehost

我在bluehost中托管了一个Laravel项目。由于它是一个共享主机,我无法上班Laravel队列。因此需要为此运行cron工作。

我试图在cron job

中运行此命令
$stmt = $mysqli->prepare("INSERT INTO `test`(`name`, `address`) VALUES (?,?)");
$stmt->bind_param('ss', $name, $address);
$stmt->execute();

///后端代码////

this.appCtrl.getRootNavs()[0].setRoot('LoginPage');  

//公共文件夹////

php /home1/ja22/public_html/exam/artisan schedule:run 1>> /dev/null 2>&1

但它不起作用。所以home1/ja22/exam-backend i setup应该有问题。请帮助正确设置路径

2 个答案:

答案 0 :(得分:1)

我得到了它的工作

/usr/bin/php /home1/ja22/exam-backend/artisan schedule:run 1>> /dev/null 2>&1

答案 1 :(得分:0)

很简单:

php /path/to/artisan schedule:run >> /dev/null 2>&1

对我来说,工匠之路是:public_html/dev/core/artisan
因此它是:

php public_html/dev/core/artisan schedule:run >> /dev/null 2>&1