[phpBB] 디버그 모드 켜기 (벌레잡기 정보 나타내기)

  phpBB의 뿌리 경로에서 /config/production/config.yml 파일을 열면 이런 내용이 들어 있다.

imports:
- { resource: ../default/config.yml }

  벌레잡기(디버그) 정보를 phpBB 게시판 화면에 나타내려면, config.yml 파일의 아래에 다음과 같은 내용을 더해 준다.

imports:
- { resource: ../default/config.yml }
parameters:
debug.exceptions: true
debug.load_time: true
debug.sql_explain: true
debug.memory: true
debug.show_errors: true

  캐시 기능이 돌아가고 있다면 관리자 화면에서 캐시를 비워 주어야 할 수 있다. 이렇게 하고 나서 phpᅟBB 게시판 아래쪽을 보면 다음과 내용을 볼 수 있다.

디버그 정보가 뜬 phpBB 게시판 화면
디버그 정보가 뜬 phpBB 게시판 화면

  뜨는 데에 걸린 시간, 메모리 사용량, GZIP 압축 기능을 썼는지, DB 물음글 개수 등에 관한 정보가 뜬다. 관리자로 로그인했다면 DB SQL 물음글에 대한 정보 보고서(SQL Explain)도 볼 수 있다.

phpBB의 디버그 모드에서 뜬 SQL 물음글(쿼리) 정보
phpBB의 디버그 모드에서 뜬 SQL 물음글(쿼리) 정보

  벌레잡기 정보를 다시 감추고 싶다면, config.yml 파일의 내용을 본래대로 되돌리고 캐시를 비운다.

※ 참고한 곳 : phpBB • Knowledge Base > Enabling debug mode

글 걸기 주소 : 이 글에는 글을 걸 수 없습니다.

덧글을 달아 주세요