你好,講師,我的crontab任務(wù)沒有將php腳本將數(shù)據(jù)添加進(jìn)數(shù)據(jù)庫。
用 php命令執(zhí)行腳本可以插入到數(shù)據(jù)庫,用crontab不能成功。
crontab:*/1 * * * * root php /alidata/www/test.php
無論加不加 root都不成功。
該腳本權(quán)限:-rwxrwxrwx 1 root root 240 Aug 16 15:33 test.php
日志如下log:
Aug 16 16:28:01 iZ284e3lcxwZ CROND[5651]: (root) CMD (root php /alidata/www/test.php)
2014-08-16
您好,您使用命令: ll /usr/bin/crontab 把執(zhí)行后的結(jié)果發(fā)我看看
2014-08-16
您好,謝謝您的問題
1、請確保crond服務(wù)是否開啟
2、root php ,php 前面不需要添加root
2014-08-16
-rwxrwxrwx 1 root root 240 Aug 16 15:33 test.php
# crontab -l
*/1 * * * * php /alidata/www/test.php
# service crond status
crond (pid 878) is running...
Aug 16 16:55:56 iZ284e3lcxwZ crontab[6626]: (root) LIST (root)
Aug 16 16:56:01 iZ284e3lcxwZ CROND[6628]: (root) CMD (php /alidata/www/test.php)
以修改,如上信息,還是不能插入到數(shù)據(jù)庫。
手動執(zhí)行php腳本則可以,望幫助