본문 바로가기
언어/PHP

php logfile 출력

by 코딩히어로 2021. 10. 26.
728x90

프로젝트 진행 중 제품의 로그를 서버상에 txt or log 파일 형식으로 저장하고

 

개발자는 이 로그를 기반으로 다양한 디버깅이 가능합니다.

 

하지만 고객사에서 로그기록을 좀 보고 싶은데 방법이 없냐는 문의가 들어왔고

 

간단하게 이 파일자체를 보여주기 위해 웹상에 뿌려주는 방법을 구현했습니다.

 

즉 web페이지 자체에 php를 통해 log file내용을 한 줄씩 뿌려주면 되는 해결될 문제입니다.

 

 

저는 /data/logs/beanlogtest 경로에 있는 bean.txt 파일을 불러와서

 

한 줄씩 뿌려주는 코드를 php를 통해 구현해주었습니다.

 

만약에 로그파일 위치에 로그가 없다고 한다면 File Not Load라는 메시지가

 

웹페이지 상에 띄워질 것이고 파일이 있다면 해당 내용이 웸 페이지상에

 

출력되는 것을 확인할 수 있습니다.

 

이런 식으로 서버상에 직접적으로 접근해서 보기 힘든 파일 등을

 

웹페이지로 출력해서 보는 코드는 간단합니다.

728x90
반응형

댓글