차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| tech:monolog [2024/05/17 05:30] – created V_L | tech:monolog [2024/05/17 08:03] (현재) – [Monolog] V_L | ||
|---|---|---|---|
| 줄 2: | 줄 2: | ||
| ====== Monolog====== | ====== Monolog====== | ||
| - | Monolog은 [[PHP]] 애플리케이션에서 사용하는 대표적인 로깅 프레임워크임. Monolog은 이벤트를 로그로 기록하고 파일, 데이터베이스, | + | Monolog은 [[PHP]] 애플리케이션에서 사용하는 대표적인 로깅 프레임워크임. Monolog은 이벤트를 로그로 기록하고 파일, 데이터베이스, |
| + | |||
| + | PSR-3을 준수하고, | ||
| + | |||
| + | [[tech: | ||
| + | |||
| + | composer require monolog/ | ||
| + | |||
| + | <file php> | ||
| + | <?php | ||
| + | |||
| + | use Monolog\Logger; | ||
| + | use Monolog\Handler\StreamHandler; | ||
| + | |||
| + | // create a log channel | ||
| + | $logger = new Logger(" | ||
| + | |||
| + | $stream_handler = new StreamHandler(" | ||
| + | $logger-> | ||
| + | |||
| + | $logger-> | ||
| + | $logger-> | ||
| + | $logger-> | ||
| + | $logger-> | ||
| + | $logger-> | ||
| + | $logger-> | ||
| + | $logger-> | ||
| + | $logger-> | ||
| + | </ | ||
| + | |||
| + | php:stderr 또는 원격이나 로컬 파일 기타에 사용할 Stream Handler를 설정합니다. | ||
| + | $logger-> | ||
| + | |||
| + | [[https:// | ||