2014-03-12 24 views
0

我打电话给一个PHP脚本使用exec和我试图做一个简单的日志。PHP执行:输出没有清除文件

目前我有这样的:

exec("php script.php $options > temp/log.txt"); 

如果我执行一次,结果写的,但如果我执行此多次它是由最后一次呼叫总取代。

有没有办法在.txt末尾添加输出而不替换所有文件?

感谢

回答

2

这有什么做用PHP,你正在寻找一个壳特征:

exec("php script.php $options >> temp/log.txt"); 

注意在那里双>>。它附加重定向而不是覆盖目标。

+0

Aww,所以我正在寻找错误的文档。谢谢你,这正是我想要的。 – FLX