首先crontab是有执行日志的,但是里面的日志报错都是一些状态码根本看不懂,谷歌一番后发现如果想查看定时任务执行结果可以这样写
*/120 * * * * php /usr/share/nginx/html/fc/access.php > /usr/share/nginx/html/fc/a.txt 2>&1
这个就是把执行结果重定向到txt文件里面
再说一下我遇到的问题,如上语句,就是每两个小时执行一次php脚本,php脚本功能就是追加一些内容到b.txt中,在linux命令行下执行完全没问题,但是在定时任务中执行结果也是成功的(如果执行成功a.txt不会有任何内容,但是a.txt会多出三个字节),但是b.txt并没有被追加内容,后面折腾了好久才发现,如果要使用定时任务执行php脚本,php脚本如果有操作文件的代码一定要使用绝对路径,相对路径在linux命令行下执行没问题,但是在定时任务下执行就会找不到文件