1

我正在使用laravel运行我的cron。问题是所有命令都运行了两次。当我在终端中添加ps -A时,它会显示两个输入。

  964 ?        00:04:56 cron
25010 ?        00:00:00 cron

我在 laravel 中有这个条目:

* * * * * php /var/www/war-circle-web/artisan schedule:run >> /dev/null 2>&1

可能是什么问题呢?

4

1 回答 1

0

首先,您需要检查 cron 运行的用户

sudo ls /var/spool/cron/crontabs

你会看到几个名字或一个 - 这取决于

用户名_1 用户名_2

然后您可以选择: 1) 更新您自己的 cron

crontab -e

2)删除你的cron

crontab -r -u 用户名

3) 删除另一个用户的 cron

sudo crontab -r -u 用户名

4) 更新特定用户名的 cron

sudo crontab -e -u 用户名

于 2020-05-04T11:42:41.603 回答