如何在php错误日志中制作/激发php错误

时间:2012-03-29 08:22:57

标签: php error-handling

我想知道我的php_error.log文件是否有效,但我不知道如何产生将出现在日志文件中的错误。

感谢您的帮助!

4 个答案:

答案 0 :(得分:4)

<?php 
asd();
?>

保存并将其打开为网页

错误应该像

[Thu Mar 29 10:28:41 2012] [error] [client 106.132.155.92] PHP Fatal error:  Call to undefined function asd() in * on line 2
[Thu Mar 29 10:28:41 2012] [error] [client 106.132.155.92] PHP Stack trace:
[Thu Mar 29 10:28:41 2012] [error] [client 106.132.155.92] PHP   1. {main}() *:0

答案 1 :(得分:2)

尝试使用

 error_log("I Love error", 0);

查看更多文档

http://php.net/manual/en/function.error-log.php

答案 2 :(得分:0)

ini_set('display_errors',1); 
error_reporting(E_ALL);    
echo =>

它会产生错误,如

Parse error: syntax error, unexpected T_DOUBLE_ARROW in *filename* 
on line *line number*

答案 3 :(得分:0)

这对我有用:

error_log("This is the error message written to the log", 0);