我在ubuntu中使用crontab将csv发送到每天的电子邮件,但它不会发送出去。为什么呢?
不过,我正在使用laravel 4.2UPDATED CRONTAB 的crontab:
* * * * * /usr/bin/php /var/www/html/.../app/controllers/CronTask.php > /var/www/html/.../public/cronoutput.txt
生成csv并将csv发送到电子邮件的功能在CronTask.php中。我想看到cron的日志,所以日志是cronoutput.txt。
有什么问题?
答案 0 :(得分:4)
因为我使用了laravel,所以需要使用laravel artisan命令在ubuntu中运行crontab。我提到这个网站创建命令:https://sonnguyen.ws/laravel-4-and-crontab/
然后将所有csv生成和电子邮件发送到fire功能。它完成了。
应用程序/指令/ FirstCommand.php
app / start / artisan.php
在终端:
crontab -e
crontab中的命令:
* * * * * /usr/bin/php /var/www/html/project/artisan user:active >> /var/www/html/project/public/cronoutput.txt