用户名: 密码: 忘记密码? 注册
收藏此问题 发表新评论

nohup + PHP脚本 + cronolog, nohup失效

直接执行下面命令没有问题,关掉终端仍在后台运行,可是执行分割线下面的命令,管道后使用cronolog来切割日志,nohup就失效了

nohup php xxx.php para1 para2 >> 1213.log &

para1, 2是PHP脚本的输入文件

-----------------------------------------------------------------------------

nohup php xxx.php para1 para2 | /usr/local/sbin/cronolog "./logs/test_%Y%m%d.LOG"  &

执行这个命令,一旦关闭终端,命令即终止,无法实现nohup的在后台运行功能.....

哪位达达给个解决方案,并解释一下,谢谢先
昵称: hbsbjerry  时间: 2011-12-13 20:47:00
管道前后是两个命令
昵称: 老农  时间: 2011-12-14 23:39:00
发表评论
昵称:
内容:
验证: