我有一个PHP脚本,我从.sh文件执行,并有一些回声。
如果我从terminal运行脚本,我可以看到所有的输出,但是当它在后台运行时,它会到哪里去?
它被logging在某个地方?
澄清:我不关心输出,我只是想知道它是否消失,或以某种方式存储在某处。
谢谢。
简而言之,因为您的PHP CLI命令是在您的shell脚本中执行的,输出将被发送到STDOUT和STDERR输出stream。
从那里发送输出取决于你的脚本是如何被调用的,例如在一个标准的terminal上,输出被发送到terminal本身。