Linux下用crontab定時執行PHP程序

工做中常常有在Linux下執行PHP程序的需求,開發組同事們的作法是:先是在crontab裏執行一個SHELL程序,而後讓SHELL程序再運行PHP程序,這種作法實際上是至關沒有效率的。
php

在Linux下能夠使用crontab來執行PHP程序的方法,方法以下:spa

1
01 01 * * * www  /usr/local/php/bin/php  /data/project/project_test .php      

即天天的凌晨1點零1分以www用戶身份執行/data/project/project_test.php文件,注:PHP的執行須要Apache用戶(好比www:www)的支持,因此這裏的用戶建議是www用戶,即運行Apache的用戶;固然了,www用戶對此php是有755權限。code

相關文章
相關標籤/搜索