Cron Job PHP脚本执行时间报告

moo*_*ots 5 php cron

我的问题很简单:我想知道PHP脚本执行的时间.最重要的是,我通过cron执行它.现在,我可以通过PHP代码本身来做一些事情来获得执行时间的开始/结束,但是我想知道是否有一些东西通过cron命令我可以添加以通过电子邮件发送给我,在几毫秒内?

目前我正在使用:

/usr/bin/php -q httpsdocs/folder/script.php > /dev/null 2>&1
Run Code Online (Sandbox Code Playgroud)

哪个运行我的脚本并停止通过电子邮件发送给我的所有错误/输出.我可以改变上面的内容,以某种方式通过电子邮件将执行时间发送给我吗?

谢谢

Ehs*_*san 5

/usr/bin/time /usr/bin/php -q httpsdocs/folder/script.php
 | mail -s "Some Subject" you@youremailid.com
Run Code Online (Sandbox Code Playgroud)

:-)


小智 4

您可以使用time这样的命令:

/usr/bin/time /usr/bin/php -q httpsdocs/folder/script.php > /var/log/crontiming
Run Code Online (Sandbox Code Playgroud)