如何使用PHP将浏览器输出写入日志文件?

Joh*_*ohn 2 php io cron

我有由 Cron 作业运行的脚本。所以,当它运行时,我看不到任务的输出是什么。(错误等。)
所以我需要使用 PHP 将浏览器输出写入日志文件。我怎样才能做到这一点 ?

Zul*_*rul 5

您可以使用输出缓冲区 将浏览器输出写入日志文件,

例子:

<?php
ob_start();

echo 'Lorem ipsum dolor sit amet consectetur adipiscing elit';
echo 'Cras in dolor fringilla est fermentum porttito';
echo 'bla bla bla...';
echo 'bla bla bla...';

file_put_contents('/path/to/log.txt',ob_get_contents());
ob_end_flush();
?>
Run Code Online (Sandbox Code Playgroud)