Search result

PEAR: Log #5 – 컴포져로 Log 설치하기

컴포져(Composer)로 PEAR 패키지를 설치하는 일반적인 방법은 컴포져 설명서에 나와있으므로, 여기서는 Log 패키지에 한정해서 이야기를 해보려고 한다. 패키지스트(Packagist)에 이미 pear/log가 있으므로 require...

비분류 composer Log PEAR PHP 컴포져

PEAR: Log #4 – 로그 핸들러

Log 패키지에서 제공하는 다수의 로그 핸들러가 있다. 그 중 이전 글에서 다룬 console과 file 제외하고 몇개를 추려 간략한 사용법을 살펴보자. Firebug firebug 로그 핸들러는 파이어폭스(Firefox) Firebug 애드온...

비분류 Log PEAR PHP

PEAR: Log #3 – 로그 라인 포맷

Log 인스턴스를 생성 할 때 설정값을 통해서 로그 라인의 형식을 기본 외의 형식으로 지정 할 수 있다. 형식에 사용하는 토큰은 다음과 같다. Token Alternate Description %{timestamp} %1$s Timestamp. This is of...

비분류 Log PEAR PHP

PEAR: Log #2 – 로그 레벨

로그 메시지에는 로그 레벨이란 것이 있는데, 대부분의 유닉스 계열의 로그 시스템에서 거의 동일하게 사용한다. Log에서도 마찬가지로 동일한 로그 레벨을 사용 중이고, Monolog, PSR-3, syslog를 사용한다고 해도...

비분류 Log PEAR PHP

PEAR: Log #1 – 기본 사용법

대부분의 프로그래밍 언어는 여러 모듈과 라이브러리를 관리하기 위한 시스템을 가지고 있다. PHP는 PEAR(PHP Extension and Application Repository)라는 시스템을 가지고 있는데, 현재는 컴포져(Composer)에 밀려...

비분류 Log PEAR PHP