PHP 输出在 MAMP 上在哪里


Where does PHP Output go on MAMP

我正在运行一个 MAMP 服务器并使用 PHP 中的 echo 命令打印数据来调试我的脚本。我正在寻找包含此输出的日志所在的位置。它似乎不在 Apache 访问日志或 PHP 错误日志中,所以我不确定还能在哪里查找。谢谢!

正如其他人指出的那样,echo进入浏览器。MAMP 将 PHP 错误输出到 /Applications/MAMP/logs/php_error.log 。您正在寻找的功能是 error_log('message') .

如果我们不设置message_typedestination

消息使用操作系统的系统日志记录机制或文件发送到 PHP 的系统记录器,具体取决于 error_log 配置指令的设置。

这是我使用的一个帮助程序函数。