Codeigniter 中的日志文件

Ath*_*thi 1 php codeigniter

我需要在 codeigniter 中创建一个错误日志文件。根据规则,我更改了值 $config['log_threshold'] = 1; 在 config.php 文件中。在日志文件夹中创建了错误日志文件。但我错误地删除了那个文件。我写了这样的代码

 $data['name'] = "Somename";
 $add_department = $this->db->insert('mas_factory',$data);
 if($add_department == false)
 { 
     log_message('error', 'Table field name is wrong.');    
 }
Run Code Online (Sandbox Code Playgroud)

错误日志文件不会自动生成。但我需要在错误日志文件中查看错误消息。如何创建日志文件。

Ila*_*nus 5

使您的/application/logs 文件夹可写

/application/config/config.php

$config['log_threshold'] = 1;
Run Code Online (Sandbox Code Playgroud)

log_message('error', 'Some variable did not contain a value.');

如果您删除了文件,只需重新上传..`