如何打印到服务器控制台,而不是浏览器或浏览器控制台

时间:2019-06-05 10:37:34

标签: php

我正在调试PHP网站。
当发生错误或我想打印调试信息时,此文本将发送到浏览器。

我知道您可以执行以下操作以在浏览器控制台中显示文本:

echo "<script>console.log('An error occurred')</script>";

或者您可以执行以下操作以在浏览器窗口中显示文本:

echo "<pre>An error occurred</pre>";

但是我想要的(我在Node.js中已经习惯了)是看到文本出现在服务器控制台中。

是否可以将输出写入服务器命令行(运行Apache的地方)而不是浏览器?
通常,正常的“ echo”命令仍将输出到浏览器,但是此特殊命令将输出到服务器命令行。

类似这样的东西:

// echo to the commandline of the server (Doesn't work. This is what I want to work)
process->stdout->write('Error for the backend programmer');

// echo to the browser (does work)
echo 'Error for the browser';

0 个答案:

没有答案