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

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

如何打开所有错误和警告并将其记录到文件中,但如何在脚本中设置所有这些(不要更改php.ini中的任何内容)。我想要定义一个文件名,以便将所有错误和警告都记录到其中。



繁花不似锦
浏览 547回答 3
3回答

哈士奇WWW

使用以下代码:ini_set("log_errors", 1);ini_set("error_log", "/tmp/php-error.log");error_log( "Hello, errors!" );然后观看文件:tail -f /tmp/php-error.log

红颜莎娜

看见error_log-在某处发送错误消息例error_log("You messed up!", 3, "/var/tmp/my-errors.log");你可以的使用自己的错误处理程序自定义错误处理每当发生错误或警告或需要记录的任何内容时,都要为您调用此函数。

Cats萌萌

只需将这些代码放在PHP/索引文件的顶部:error_reporting(E_ALL); // Error engine - always TRUE!ini_set('ignore_repeated_errors', TRUE); // always TRUEini_set('display_errors', TRUE); // Error display - FALSE only in production environment or real serverini_set('log_errors', TRUE); // Error logging engineini_set('error_log', 'your/path/to/errors.log'); // Logging file pathini_set('log_errors_max_len', 1024); // Logging file size
打开App,查看更多内容
随时随地看视频慕课网APP