php(exec)如何在生成的日志文件中添加新行?

时间:2013-10-21 08:14:48

标签: php bash pipe

exec("php gmail-smtp.php >> basic-email-template/debug-mailer.log");

我希望在新行上启动日志文件消息。但是我找不到关于bash管道的相关信息。

2 个答案:

答案 0 :(得分:1)

根据你的方式,我不能给你正确的答案,但为什么你不这样做:

file_put_contents('basic-email-template/debug-mailer.log', "\n", FILE_APPEND)

答案 1 :(得分:0)

问题可能出在您的记录器文件中。即您正确使用>>

结果文件中的单行可能是因为您的记录器gmail-smtp.php正在将日志条目写为单行(没有换行符分隔符)。先检查一下。