因此,我有一个php文件,它每次在web浏览器中重新加载时都会执行。它使用PHPMailer,根据我数据库中的条件发送邮件。我试图使用cron作业来执行文件,我认为该文件基本上与重新加载页面相同。我需要在cron作业中运行的php文件是test.php,它的路径是/var/www/html/mailer/test.php。
我的工作是:1 * * * * root /var/www/html/mailer/test.php >> /var/www/html/mailer/cron_status.log
它应该将错误抛到那个cron_status.log文件中,但是它是空的。我意识到这是每时每刻都在发火,但我这么做只是为了测试cronjob,我真的需要把它设置为24小时。没有错误输出,没有电子邮件登陆到他们应该在的地方,我认为我没有正确地设置我的职位。这是我第一次尝试这个。这是在一个中央7滴,我一直跟随教程从数字海洋,但没有成功。
发布于 2016-05-03 03:37:39
我需要查看php文件才能确定,但您可能需要将其更改为:
1 * * * * php /var/www/html/mailer/test.php >> /var/www/html/mailer/cron_status.loghttps://stackoverflow.com/questions/36995115
复制相似问题