我这里有一个奇怪的情况。
我正在使用Laravel 4和linux crontab来运行我的cronjob,这是发送电子邮件。
出于测试目的,我设置每分钟运行一次cronjob,以便我可以立即得到结果。
crontab命令如下:
* * * * * php /xx/xx/xx/artisan user:active
实际输出:每分钟收到邮件,这是非常好的。
然后改成
0 0 * * 0 php /xx/xx/xx/artisan user:active
实际输出:我仍然每分钟收到邮件,这是不应该的。
然后我删除了crontab,只是擦除命令,我仍然收到电子邮件,除非我删除收件人的电子邮件地址。
我可以问一下哪里有问题吗?
解决方案:正确的cronjob是由另一个用户创建的,我一直以root身份登录。
重启机器它可能还在后台运行