콘텐츠로 건너뛰기

애플리케이션 오류: 클라이언트 측 예외가 발생했습니다 해결 방법

Application error: a client-side exception has occurred (see the browser console for more information).

위와 같은 오류가 웹 브라우저에서 표시되었을 때 해결 방법을 알아보겠습니다.

애플리케이션 오류가 발생하는 이유

사파리 브라우저, 크롬 브라우저 등 다양한 브라우저에서 위와 같은 문제가 발생할 수 있습니다. 그대로 읽어보면 ‘클라이언트 측 예외’ 즉 사용자인 나에게 문제가 있다는 건데 사실 꼭 그런 건 아니고 사용하려는 웹 페이지 또는 웹 응용 프로그램 뒤에 있는 코드에 문제가 있기 때문입니다.

일반적으로 크롬에서 제공하는 구글 번역 등 특정 기능을 사용했을 때 흔히 발생합니다. 이 경우 해당 기능을 사용하지 않으면 괜찮지만 해당 기능이 꼭 필요할 수 있습니다.

브라우저 업데이트 또는 교체

크롬을 사용하고 있었다면 엣지를, 사파리를 사용하고 있었다면 크롬을 사용하는 등 브라우저를 바꾸는 방법으로 가장 간단하게 해결할 수 있습니다.

또는 사용 중인 브라우저가 최신 버전인지 확인합니다.

브라우저의 캐시도 전부 제거합니다.

확장 프로그램 제거

특정 확장 프로그램을 설치하고 문제가 발생했다면 최근에 설치한 확장 프로그램을 제거합니다.

사용하려는 웹 페이지 또는 웹 응용 프로그램과 확장 프로그램의 호환성이 맞지 않아 문제가 발생할 수 있습니다.

크롬 브라우저 확장 프로그램 목록

특히 광고 차단 프로그램 같은 콘텐츠 차단 프로그램으로 인해 문제가 발생할 수 있습니다. 광고 차단 프로그램의 작동 방식은 특정 자바 스크립트 코드를 차단하는 건데 잘못된 자바 스크립트 코드를 차단하거나 호환성이 맞지 않는 경우입니다.

F12 브라우저 콘솔 확인

다른 사이트에서는 정상적으로 작동하는데 특정 사이트에서만 위와 같은 문제가 발생하는 경우 F12를 눌러 브라우저 콘솔을 열 수 있습니다.

크롬 브라우저 콘솔 오류 메시지

상단 메뉴에서 “Console”을 클릭하면 오류 메시지가 표시됩니다. 해당 오류 메시지를 찍어서 사이트 관리자에게 문의하면 됩니다.

자바스크립트 비활성화

이는 일시적인 해결책이지만 브라우저 콘솔에서 확인했을 때 자바스크립트로 인한 문제가 발생한 걸 확인할 수 있다면 브라우저 콘솔의 오른쪽 위 톱니바퀴 아이콘을 클릭한 뒤 자바스크립트를 비활성화 할 수 있습니다.

크롬 브라우저 자바 스크립트 비활성화

마치며

애플리케이션 오류: 클라이언트 측 예외가 발생했습니다 오류는 대부분 브라우저와 사이트의 호환성 문제로 인해 발생합니다. 일단은 다른 브라우저를 이용하고 오류 로그를 사이트 지원팀에게 전달해 호환성 문제를 해결하도록 해야 합니다.

사용 중인 기기, 브라우저의 종류와 버전 등 관련 정보를 제공하면 더 빠른 해결이 가능합니다.

답글 남기기