cgy12306
디버깅과 로그 본문
디버깅
버그란 의도하지 않은 프로그램의 오동작이다
디버깅이란 버그의 원인을 찾아서 해결하는 활동
디버거는 디버깅을 도와주는 프로그램이다.
로그
시스템의 상태를 기록하는 행위이다. 기록된 상태를 이용해 어디서 문제가 발생했는지 추적할 수 있다.
var_dump를 이용해 디버깅 할 수 있다.
tail : 파일의 끝부분부터 거꾸로 읽어서 출력하는 명령어,
-f옵션을 이용하면 실시간으로 파일의 변경사항을 열람할 수 있다.
access log : 리소스가 웹서버를 통해서 로드 됐을 때 기록되는 정보
/var/log/apache2/access.log
error log : 오류가 발생했을 때 기록되는 정보
/var/log/apache2/error.log
errop_log(var_export(값, 1)); : 로그로 메시지를 보내는데 값이 객체라면 읽을 수 있는 형식으로 전환한다.
출처 : https://opentutorials.org/course/62/2545
'PHP' 카테고리의 다른 글
클래스와 인스턴스 그리고 메소드 만들기 (0) | 2019.07.09 |
---|---|
PHP 객체 지향 프로그래밍 (0) | 2019.07.09 |
쿠키와 세션 (0) | 2019.07.09 |
데이터 베이스 (0) | 2019.07.09 |
문자열 (0) | 2019.07.09 |
Comments