このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
11_php:02_framework:09_monolog [2019/02/07 07:40] – matsui | 11_php:02_framework:09_monolog [2019/02/07 07:44] (現在) – matsui | ||
---|---|---|---|
行 2: | 行 2: | ||
===== 普通にログ出力する ===== | ===== 普通にログ出力する ===== | ||
+ | < | ||
+ | use Monolog\Logger; | ||
+ | use Monolog\Handler\StreamHandler; | ||
- | use Monolog\Logger; | + | $monolog = new Logger(' |
- | use Monolog\Handler\StreamHandler; | + | $handler = new StreamHandler(' |
+ | $monolog-> | ||
| | ||
- | $monolog = new Logger(' | + | $monolog-> |
- | $handler = new StreamHandler(' | + | $monolog-> |
- | $monolog-> | + | $monolog-> |
- | + | $monolog-> | |
- | + | </ | |
- | | + | ==== ログの出力 ==== |
- | $monolog-> | + | |
- | $monolog-> | + | [2019-02-07 16:41:41] MONOLOG_TEST.DEBUG: |
- | $monolog-> | + | [2019-02-07 16:41:41] MONOLOG_TEST.INFO: |
+ | [2019-02-07 16:41:41] MONOLOG_TEST.WARNING: | ||
+ | [2019-02-07 16:41:41] MONOLOG_TEST.ERROR: | ||
===== ローテートする場合 ===== | ===== ローテートする場合 ===== | ||
- | | + | < |
- | use Monolog\Handler\RotatingFileHandler; | + | use Monolog\Logger; |
- | + | use Monolog\Handler\RotatingFileHandler; | |
- | $monolog = new Logger(' | + | |
- | $handler = new RotatingFileHandler(' | + | $monolog = new Logger(' |
- | $monolog-> | + | $handler = new RotatingFileHandler(' |
- | + | $monolog-> | |
- | + | ||
- | | + | $monolog-> |
- | $monolog-> | + | $monolog-> |
- | $monolog-> | + | $monolog-> |
- | $monolog-> | + | $monolog-> |
+ | </ | ||
+ | ==== 下記のような感じでログが出力される ==== | ||
- | 下記のような感じでログが出力される | ||
$ ls -la | $ ls -la | ||
-rw-r--r-- 1 apache apache 476 Feb 7 16:38 app-2019-02-07.log | -rw-r--r-- 1 apache apache 476 Feb 7 16:38 app-2019-02-07.log | ||
{{tag> | {{tag> |