「Php/codeigniter/ログ」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→ログ出力場所) |
(→application_folderが設定されてる時) |
||
行19: | 行19: | ||
===application_folderが設定されてる時=== | ===application_folderが設定されてる時=== | ||
application/admin/config/config.php | application/admin/config/config.php | ||
− | + | <pre> | |
+ | $config['log_path'] = ''; | ||
+ | </pre> | ||
設定がないときは application/admin/logs になる | 設定がないときは application/admin/logs になる |
2024年11月1日 (金) 03:10時点における版
ログ設定
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/'; が入る
application_folderが設定されてる時
application/admin/config/config.php
$config['log_path'] = '';
設定がないときは application/admin/logs になる
ログ出力方法
log_message('info', "test!!")
- error:エラー
- debug:デバッグ
- info:情報
配列出力方法
log_message('info', print_r($users, 1));
ログ書込できるように権限変更
chmod 755 application/config/logs/
ログ例
INFO 2023-10-22 14:16:21 hoge(84) -- test!!