考虑:
exec("php gmail-smtp.php >> basic-email-template/debug-mailer.log");
我想记录文件消息以从新行开始。但我找不到有关 Bash 管道的相关信息。
我不能根据你做的方式给你正确的答案,但只是这样做:
file_put_contents('basic-email-template/debug-mailer.log', "'n", FILE_APPEND)
问题可能出在您的日志文件中。 也就是说,您正确使用>>
。
结果文件中的单行可能是因为记录器gmail-smtp.php
将日志条目作为单行写入(没有换行分隔符)。首先检查一下。