日志未显示在 codeigniter 3 的日志文件夹中
Logs aren't showing in logs folder in codeigniter 3
我正在尝试将登录添加到我的 CI 项目中。我在配置中将错误记录阈值添加为 $config['log_threshold'] = 2;
并将日志路径保留为空 $config['log_path'] = '';
我正在将我的控制器中的日志记录写为
$product = $this->Pizza_Model->find_pizza($id);
if ($product == '')
{
log_message('error', 'Pizza is not fetched from database');
}
else
{
log_message('debug', 'Pizza was fetched'.print_r($product,TRUE));
}
当我 运行 我的应用程序时,日志文件夹中没有任何内容。我是否必须在配置文件中专门给出要写入日志的日志路径?如果可以,我如何在配置文件中提供日志路径?
$config['log_path']
应该是目录路径,而不是文件路径。尝试目录路径,并确保包含尾部斜杠。
也尝试 755(或 777 小心)目录权限,如果它仍然不起作用。
EX。 $config['log_path'] = '/var/log/ci_logs/';
我正在尝试将登录添加到我的 CI 项目中。我在配置中将错误记录阈值添加为 $config['log_threshold'] = 2;
并将日志路径保留为空 $config['log_path'] = '';
我正在将我的控制器中的日志记录写为
$product = $this->Pizza_Model->find_pizza($id);
if ($product == '')
{
log_message('error', 'Pizza is not fetched from database');
}
else
{
log_message('debug', 'Pizza was fetched'.print_r($product,TRUE));
}
当我 运行 我的应用程序时,日志文件夹中没有任何内容。我是否必须在配置文件中专门给出要写入日志的日志路径?如果可以,我如何在配置文件中提供日志路径?
$config['log_path']
应该是目录路径,而不是文件路径。尝试目录路径,并确保包含尾部斜杠。
也尝试 755(或 777 小心)目录权限,如果它仍然不起作用。
EX。 $config['log_path'] = '/var/log/ci_logs/';