Php 需要关于codeigniter日志的帮助吗?
我使用了codeigniter框架,使用了它的日志部分。 我有一个关于在应用程序中配置日志的问题。 根据文档,他们说我们可以在app/config/php中进行配置,并将日志过滤为调试、错误或信息消息。 但即使这样做了,我也无法过滤日志。 我想知道原因或者我遗漏了什么。Php 需要关于codeigniter日志的帮助吗?,php,codeigniter,Php,Codeigniter,我使用了codeigniter框架,使用了它的日志部分。 我有一个关于在应用程序中配置日志的问题。 根据文档,他们说我们可以在app/config/php中进行配置,并将日志过滤为调试、错误或信息消息。 但即使这样做了,我也无法过滤日志。 我想知道原因或者我遗漏了什么。 非常感谢您的帮助。您需要按照以下步骤保存日志文件 更改应用程序/config/config.php文件的以下行 $config['log_threshold'] = 4; 而不是 $config['log_threshold'
非常感谢您的帮助。您需要按照以下步骤保存日志文件
应用程序/config/config.php
文件的以下行
$config['log_threshold'] = 4;
而不是
$config['log_threshold'] = 0;
应用程序/logs
目录中生成一个日志文件,文件名为当前日期
现在,如果要在此日志文件中写入自定义日志,请编写以下代码:
log_message('ERROR','YOUR_MESSAGE_HERE');
在这里,您可以使用“错误”、“调试”等
希望这会对您有所帮助。已将其从4更改为0,但所有日志仍会出现,并且不会仅作为错误消息进行筛选。除此之外,我还需要进行其他配置吗?我已将配置从4更改为0,但所有日志仍会出现,并且不会仅作为错误消息进行筛选。除此之外,我还需要进行其他配置吗?是否只需要错误消息?然后只需使用
$config['log\u threshold']=1代码>请先仔细阅读Codeigniter文档。根据文档,已将Threshold值更改为1,但这似乎不起作用…它没有过滤日志