Log_message代码点火器 [英] Log_message codeigniter
本文介绍了Log_message代码点火器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在Codeigniter中使用log_message,但是log_message不会在日志文件中写入任何内容。
I want to use log_message in Codeigniter but log_message does not write anything in the log file.
$config['log_threshold'] = 4;
$config['log_path'] = 'http://spsvn01/var/www/html/RAIDLOG/application/logs/';
然后在我的控制器中输入:
And in my controller I write :
log_message('error','USER_INFO '.$user_info['email']);
非常感谢!
推荐答案
我将使用 FCPATH
常量指向您的应用程序文件夹:
I would use the FCPATH
constant which points to your application folder:
$config['log_threshold'] = 4;
$config['log_path'] = FCPATH . '/application/logs/';
在我这端工作正常。
http://www.codeigniter.com/user_guide/general/errors.html
信息性消息
log_message('info', 'USER_INFO ' . $user_info['email']);
错误消息
log_message('error', 'USER_INFO ' . $user_info['email']);
此外,logs文件夹必须可写。在文件夹中执行 CHMOD 700
。
Also, the logs folder must be writable. Do a CHMOD 700
on the folder.
这篇关于Log_message代码点火器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文