linux - 如何检查Centos的Cron正在运行?
伊谢尔伦
伊谢尔伦 2017-04-17 11:45:51
0
4
479

兄弟好,

我刚接触服务器端,在Centos上设置了定时Cron,每5分钟发一次邮件。

用Crontab -e和 crontab -l检查均显示该cron 正常,并且设置了向我qq邮箱发送提醒的邮件。如下:

# send test email to my adddresses  every 5 minutes 
MAILTO="248672*****@qq.com"
*/5 * * * * /var/www/html/application/controller/email_temporary.php

但实际上发送的任务邮件和提醒邮件均从没有收到。

不知为何?

谢谢!

谢谢大家解答!最后问题发现由于CI的特殊架构必须通过index.php才能运行cron。最后方法:*/5 * * * * php /var/www/html/index.php email_temporary

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回覆(4)
巴扎黑

先試試在shell下直接運作/var/www/html/application/controller/email_temporary.php能不能正常發信,嚴重懷疑這個程式本來就不能像你想像的一樣運作。

洪涛

程式本身可以加入log 然後 /var/log/ 目錄裡看看有沒有 cron 的log 或 message 中是否有些資訊

黄舟

tail /var/log/cron 可以看到最近運行的cron記錄

巴扎黑

謝謝大家解答!最後問題發現由於CI的特殊架構必須透過index.php才能運行cron。最後方法:*/5 * * * * php /var/www/html/index.php email_temporary

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板