facebook twitter hatena line email

「Php/codeigniter/ログ」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ログ出力場所)
(ログ出力場所)
行13: 行13:
 
application/config/config.php
 
application/config/config.php
 
<pre>
 
<pre>
$config['log_path'] = "'';
+
$config['log_path'] = '';
 
</pre>
 
</pre>
何も設定しなければ、$config['log_path'] = "application/logs/"; が入る
+
何も設定しなければ、$config['log_path'] = 'application/logs/'; が入る
  
 
==ログ出力方法==
 
==ログ出力方法==

2024年11月1日 (金) 03:01時点における版

ログ設定

application/config/config.php

$config['log_threshold'] = 0;
0 = 表示しない(デフォルト)
1 = Error Messages (including PHP errors)
2 = Debug Messages
3 = Informational Messages
4 = All Messages

ログ出力場所

application/config/config.php

$config['log_path'] = '';

何も設定しなければ、$config['log_path'] = 'application/logs/'; が入る

ログ出力方法

log_message('info', "test!!")
  • error:エラー
  • debug:デバッグ
  • info:情報

配列出力方法

log_message('info', print_r($users, 1));

ログ設定場所

application/config/config.php

$config['log_path'] = APPPATH . "/logs/";

設定がないときは application/logs になる

ログ書込できるように権限変更

chmod 755 application/config/logs/

ログ例

INFO  2023-10-22 14:16:21  hoge(84) -- test!!