如何在php错误日志中创建/引发php错误?

t98cgbkg  于 2023-04-28  发布在  PHP
关注(0)|答案(4)|浏览(113)

我想看看我的php_error.log文件是否工作,但我不知道如何产生一个错误,将显示在日志文件。

jfgube3f

jfgube3f1#

<?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
gkn4icbw

gkn4icbw2#

尝试使用

error_log("I Love error", 0);

查看更多文档
http://php.net/manual/en/function.error-log.php

xlpyo6sf

xlpyo6sf3#

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

它将产生如下错误

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

oymdgrw74#

这对我很有效:

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

相关问题