SuiteCRM: DEBUG 방법


커뮤니티(네이버 카페)에서 더 많은 활동을 할 수 있습니다.




SuiteCRM 사용시 오류가 발생할 경우, 확인할 수 있는 방법을 소개 합니다.



SuiteCRM 설정


"관리 > 시스템 설정" 메뉴에서 다음을 설정 합니다.

  • 오류의 스택 추적 표시 : 체크 - 오류가 발생할 경우 브라우저 화면에 표시 합니다.
  • 개발자 모드 : 체크 - 파일을 수정할 경우, 캐시를 사용하지 않고 바로 적용 됩니다.
  • 로그 레벨 : Error - suitecrm.log 파일에 Error 레벨 이상의 로그를 저장 합니다.


Nginx 로그 확인



#--- 오류 로그 확인
tail -f /var/log/nginx/error.log

#--- 접속 로그 확인
tail -f /var/log/nginx/access.log

SuiteCRM 로그 확인


cd  /usr/share/nginx/html/suitecrm                             #--- SuiteCRM이 설치된 폴더로 이동 합니다.
tail  -f  /usr/share/nginx/html/suitecrm/*.log

로그 파일에 로그를 남기려면 PHP 파일에서 다음 명령어를 사용 합니다.

  • $GLOBALS['log']->error('에러 로그');
  • $GLOBALS['log']->debug('디버그로그');
  • $GLOBALS['log']->info('정보성로그');

오비컨

2017.11.15 ~ 2017.11.15, ver 0.01