用于发送电子邮件的cron symfony命令

时间:2017-03-05 15:14:15

标签: php symfony cron

我正在使用symfony email sender命令

php bin/console swiftmailer:spool:send --env=dev
来自dir Desktop/workspace/symfony

现在我想用cron,我正在尝试写

* * * * * /home/user/Desktop/workspace/symfony php bin/console swiftmailer:spool:send --env=dev

但这不起作用 请帮助我,如何以正确的方式写作

2 个答案:

答案 0 :(得分:0)

尝试使用PHP二进制完整路径。用'哪个php'找到它。通常是/ usr / bin / php。

* * * * * /usr/bin/php /home/user/Desktop/workspace/symfony bin/console swiftmailer:spool:send --env=dev

答案 1 :(得分:0)

每5分钟执行一次命令(示例)

*/5 * * * * /usr/bin/php /path/to/yourproject/app/console swiftmailer:spool:send --env=dev