ユーザ用ツール

サイト用ツール


11_php:02_framework:09_monolog

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
11_php:02_framework:09_monolog [2019/02/07 16:43]
matsui
11_php:02_framework:09_monolog [2019/02/07 16:44] (現在)
matsui
ライン 2: ライン 2:
  
 ===== 普通にログ出力する ===== ===== 普通にログ出力する =====
 +<​code>​
 +use Monolog\Logger;​
 +use Monolog\Handler\StreamHandler;​
  
-  use Monolog\Logger; +$monolog = new Logger('​MONOLOG_TEST'​)
-  use Monolog\Handler\StreamHandler;​+$handler = new StreamHandler('​./​app.log',​Logger::​DEBUG);​ 
 +$monolog->​pushHandler($handler);
   ​   ​
-  $monolog = new Logger('​MONOLOG_TEST'​);​ +$monolog->​addDebug('​debug log'​);​ 
-  $handler = new StreamHandler('​./​app.log',​Logger::​DEBUG);​ +$monolog->​addInfo('​info log'​);​ 
-  $monolog->​pushHandler($handler);​ +$monolog->​addWarning('​warning log'​);​ 
-     +$monolog->​addError('​error log'​);​ 
-     +</​code>​
-  ​$monolog->​addDebug('​debug log'​);​ +
-  $monolog->​addInfo('​info log'​);​ +
-  $monolog->​addWarning('​warning log'​);​ +
-  $monolog->​addError('​error log'​);​ +
 ==== ログの出力 ==== ==== ログの出力 ====
  
ライン 24: ライン 23:
  
 ===== ローテートする場合 ===== ===== ローテートする場合 =====
-  ​use Monolog\Logger;​ +<​code>​ 
-  use Monolog\Handler\RotatingFileHandler;​ +use Monolog\Logger;​ 
-   +use Monolog\Handler\RotatingFileHandler;​ 
-  $monolog = new Logger('​MONOLOG_TEST'​);​ + 
-  $handler = new RotatingFileHandler('​./​app.log',​ 10, Logger::​DEBUG);​ +$monolog = new Logger('​MONOLOG_TEST'​);​ 
-  $monolog->​pushHandler($handler); +$handler = new RotatingFileHandler('​./​app.log',​ 10, Logger::​DEBUG);​ 
-     +$monolog->​pushHandler($handler);​
-     +
-  $monolog->​addDebug('​debug log'​);​ +
-  $monolog->​addInfo('​info log'​);​ +
-  $monolog->​addWarning('​warning log'​);​ +
-  $monolog->​addError('​error log');+
  
 +$monolog->​addDebug('​debug log');
 +$monolog->​addInfo('​info log');
 +$monolog->​addWarning('​warning log');
 +$monolog->​addError('​error log');
 +</​code>​
 ==== 下記のような感じでログが出力される ==== ==== 下記のような感じでログが出力される ====
  
11_php/02_framework/09_monolog.txt · 最終更新: 2019/02/07 16:44 by matsui

Yesterday:379 Today:512 Total:01170