php - 如何将错误和警告记录到文件中?

标签 php error-handling

如何打开所有错误和警告并将它们记录到文件中,但要在脚本中设置所有这些(不更改 php.ini 中的任何内容)?

我想定义一个文件名,以便将所有错误和警告都记录到其中。

最佳答案

使用以下代码:

ini_set("log_errors", 1);
ini_set("error_log", "/tmp/php-error.log");
error_log( "Hello, errors!" );

然后看文件:

tail -f /tmp/php-error.log

或更新 php.ini,如 this blog entry 中所述从 2008 年开始。

关于php - 如何将错误和警告记录到文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3531703/

相关文章:

php - 如何使用 Codeigniter 设置背景图像 (jquery)

Phpunit 基于 TestCase 从执行中排除测试

php - mysqli更新其中项目ID等于最后八个如果项目ID

php - 为 Highcharts 使用重组数组

error-handling - 如何完全卸载 RUNDECK

c# - 记录错误代码的最佳方法

arrays - 使用数组索引中的变量输出 $Error

php - 如何更新具有空值的列

捕获到 PHP 异常,但仍然出现错误信息

linux - 如何在 shell 脚本中获取最后一个 Bash shell 命令的成功状态?