ログ 出力
Ziu の各ログは、ziu/logs
フォルダ配下に出力されます。
事前にフォルダのパーミッションを 0777 に設定して書き込み権限を与える必要があります。
(任意のサイトディレクトリ)
│
└── ziu/
└── logs/ (0777) ログフォルダ
ログは PHPエラーログ、Ziuデバッグログ の2種類の出力が行われます。
PHPエラーログ
ログ出力先 : ziu/logs/php-error_log.(YYYYmm).php
Ziu が実行されると同時にPHPのINI設定として error_log
が設定されます。
(YYYYmm) には 201604 などの6桁の数字で出力時の年月が動的に指定されます。
例)
ziu/logs/php-error_log.201604.php
Ziuデバッグログ
ログ出力先 : ziu/logs/(YYYY)/(mm)/(yymmdd).php
Ziu では以下のPHP関数でエラーハンドリングが設定されています。
ログファイルは年と月の2階層配下に出力されます。
register_shutdown_function();
set_error_handler();
set_exception_handler();
例)
ziu/logs/2016/04/160426.php
Ziuデバッグログではハンドリングされるエラー以外に、デバッグ系のヘルパー関数で任意に出力することができます。