본문 바로가기

tail -f /var/log/apache2/error.log 한글 깨짐

카테고리 없음 by 코나인 2025. 7. 9.
반응형

 

Apache 로그에서 PHP가 출력한 한글이 \xEC\x9D\xB8\xEC\x82\xAC처럼 깨져 나오는 경우, 서버 코드를 수정하지 않고도 실시간으로 한글을 복원해보는 방법입니다. tail -f와 perl을 조합해 즉시 디코딩된 한글을 확인할 수 있습니다.

 

tail -f /var/log/apache2/error.log | perl -pe 's/\\x([0-9a-fA-F]{2})/chr(hex($1))/eg'

 

 

mbstring이 설치되지 않았거나, 코드 수정 없이 한글 로그를 바로 확인하고 싶을 때 유용한 방법입니다. 로그가 깨졌다고 당황하지 말고, 이 명령어로 원본 한글을 복원해보세요.
간단하면서도 실전에서 매우 유용한 꿀팁입니다! 🧰

반응형

댓글