0
我有一个exec命令,其行为与通过Penguinet给予linux的命令不同。php exec比直接输入命令行返回的结果要少
$res = exec('cd /mnt/mydirectory/; zcat log_file.gz');
echo $res
将命令直接放入命令行时,我在日志文件中看到大约100个条目。但是,当我访问具有exec()
命令的PHP页面时,我只能看到1.它的格式正确。为什么PHP只显示一个结果?我怎样才能让它显示文件的全部内容?
编辑:
看来这是唯一只返回的最后一行。我该如何改变它?
下一次我会阅读文档。非常感谢! – 1252748