로그 5

PHP 로그, 에러 리포팅 제어

PHP – How to disable error log, display errors and error reporting programmatically 최고의 방법은 php.ini에서 제어하는게 좋다. Apache Web Server Setting error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT display_errors = Off log_errors = On error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT : 모든 종류의 경고를 빼거나 뺄수 있도록 지시. display_errors = Off : 에러 표시해제 log_errors = On : 로컬파일에 에러기록 PHP Setting ini_set('error_repo..

lang/php 2018.07.10

리눅스 log rotate

vi /etc/logrotate.d/apache # 혹은 httpd 파일 수정 /user/sbin/logrotate -d /etc/logrotate.conf # 로그설정파일 테스트 # 에러메세지가 없을 경우 성공 # logrotate는 /etc/cron.daily 에 등록되어 있다. apache & http /usr/local/apache/logs/access_log { notifempty missingok # 지정한 크기만큼 로그를 만듭니다. size 500K # 하루단위 로그 생성. weekly : 1주일 단위 생성 daily # 로그회전주기 7개 rotate 7 # 처리한 로그 파일을 메일로 보낸다. mail root@root.com # rotating후 새로운 log파일을 생성후 퍼미션 추가 cr..

os/Linux 2010.04.27

로그 형식

접근 로그 (Access Log) 서버 접근 로그는 서버가 처리하는 모든 요청을 기록한다. CustomLog 지시어는 접근 로그의 위치와 내용을 지정한다. LogFormat 지시어를 사용하여 로그에 포함할 내용을 쉽게 선택할 수 있다. 이 절은 서버가 접근 로그에 쓸 내용을 설정하는 방법을 설명한다. 물론 접근 로그에 정보를 기록하는 것은 로그 관리의 시작일 뿐이다. 다음 단계는 이 정보를 분석하여 유용한 통계를 만드는 것이다. 이 문서는 일반적인 로그 분석에 대해서 다루지 않으며, 로그 분석은 실제 웹서버가 할 일이 아니다. 로그 분석에 대한 정보와 로그를 분석하는 소프트웨어에 대해서는 Open Directory나 Yahoo를 참고하라. 아파치 웹서버는 이전부터 mod_log_referer, mod_l..

server-side 2007.04.02

로그파일의 Format

Log ☞ $HTTP_REFERER (경유지주소 변수) LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined :: 로그파일의 Format 211.198.81.13 - - [31/May/2001:20:22:11 +0900] "GET /ihmailing/ihopen.php HTTP/1.1" 200 14 1. 접속한 Client IP주소 혹은 도메인 2. Remote_IDENT 3. 사용자명 ( .htaccess .htpasswd 에 정의된 사용자 ID ) 4. Client 접속 시간 [ day/month/year:hour:minute:second zone ] 5. Client 요청 종류 [ GET, POST ] 6...

pe/standard 2006.09.22
반응형