文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>cron执行报错问题

cron执行报错问题

时间:2007-06-07  来源:caimeng

  执行crontab -e命令编辑root的crontab文本,如下: 23 18 * * * init 6   执行后root用户收到一封邮件关于cron的,提示错误信息:   From [email protected]  Thu Jun  7 18:23:01 2007
Date: Thu, 7 Jun 2007 18:23:01 -0400
From: [email protected] (Cron Daemon)
To: [email protected]
Subject: Cron <root@localhost> init 6
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>
/bin/sh: init: command not found
  /bin/sh: init: command not found 表明crontab默认使用的shell是/bin/sh 并且在上面列出了crontab的默认环境变量: X-Cron-Env: <SHELL=/bin/sh>            默认使用的shell
X-Cron-Env: <HOME=/root>               用户目录
X-Cron-Env: <PATH=/usr/bin:/bin>       命令搜索路径
X-Cron-Env: <LOGNAME=root>             登陆用户名
X-Cron-Env: <USER=root>                用户
解决方法:   root的crontab文件中加入: SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin   #run-parts 30 23 * * * init 0   如上所示编辑/var/spool/cron/root文件(crontab -e)      
相关阅读 更多 +
排行榜 更多 +
开局一个小兵最新版

开局一个小兵最新版

休闲益智 下载
火柴人联盟2腾讯qq登录版

火柴人联盟2腾讯qq登录版

体育竞技 下载
tsuki odyssey游戏(月兔冒险奥德赛)

tsuki odyssey游戏(月兔冒险奥德赛)

休闲益智 下载