제목 | log_message 함수에 대한 질문입니다. | ||
---|---|---|---|
카테고리 | 기타 솔루션 | ||
글쓴이 | 엘제이 | 작성시각 | 2020/01/29 10:08:29 |
|
|||
config.php에 "4" 로 설정 후 logs 디렉토리 쓰기권한 주고
오류가 발생했을 시 해당 로그파일이 잘 생성되는 거 같습니다. 그런데 제가 잘못생각하고 있는 거 같아서요 log_message("error", "오류났어요"); 이런 메시지를 해야 로그에 쌓이는 것으로 알았는데 그냥 오류나면 바로 로그파일에 기록되더라고요 그렇다면 log_message 는 왜 언제 삳용해야 하는 것인가요? 저같은 경우 오류가 날만한 곳 (트랜잭션 후 ->status()===false) 스코픙안에 종종 혹은 try~chach 안에 $err = last_get_error() (기억잘안나네요) log_message("error", $err['message']); 등으로 쓰곤 하거든요
|
|||
다음글 | 반복문 트랜잭션에 관련해서 질문드립니다. (2) | ||
이전글 | 컨트롤필터 우선순위 - 내용추가 (3) | ||
한대승(불의회상)
/
2020/01/30 09:17:35 /
추천
0
|
log_message()로 남기는 메시지 외에 php에서 발생하는 에러도 기록됩니다.
로그는 debug를 위해 필요할 때 남기면됩니다.
5가지 방법으로 조절이 가능한데 개발시는 4로 운영시는 0으로 두시는것이 좋습니다.
디버그를 위해서라면 1 또는 2로 설정하면 됩니다.