我有一个cron作业设置,其中包含php email()函数 . 当cron作业在cPanel中设置的自动计划上执行时,不会发送任何电子邮件 .
我知道cron脚本及其路径是正确的,因为1)它正确执行并在我直接从我的浏览器调用它时发送电子邮件2)Cron守护程序完成时我发送了一个没有错误的通知 . 我也可以使用php include()其他其他脚本并通过cron更新我的数据库所以我知道cron命令行中的路径是正确的 .
cron作业的命令行是:
/ usr / bin / php -q /home/nblygsmt/public_html/Utilities/cronjobs/crontest3.php
我已将脚本删除到电子邮件行以查明问题 . 当作为cron作业自动调用时,它仅在发送电子邮件功能中发生 .
有任何想法吗?
1 回答
如果脚本在您直接调用时工作,则可以使用wget代替