반응형

error 2

Apache ErrorDocument 설정

Apache 서버를 운영 중에 오류가 발생했을 때, 404 not foud error, 500 Internal Server Error 등의 에러 메시지가 그대로 노출됩니다. 개발 시 에러 메시지가 노출되면 오류 메시지를 바로 확인 가능하기 때문에 개발하는 입장에서는 수정 개발이 용이한 장점이 있습니다. 하지만 시스템 운영 시에는 일반 사용자가 알 수 없는 에러 메시지를 볼 필요가 없습니다. 또한 오류 발생 시 서버 경로도 노출되기 때문에 프로그램을 조금이라도 아는 사람이 의도치 않은 경로로 접속할 수도 있습니다. 이러한 상황을 방지하기 위해서는 오류 발생 시에 개발자가 의도한 화면이 보여지도록 처리해야 합니다. 이러한 처리는 Apache의 기본 설정을 해주는 httpd.conf 파일에서 할 수 있습니다...

Server 2020.06.09

예외 처리

Error(에러)와 Exception(예외)의 차이ErrorError란 컴퓨터 하드웨어의 오동작 혹은 고장으로 인해 응용프로그램에 이상이 생기거나 JVM 실행에 문제가 생겼을 경우 발생하는 것을 말합니다. 이 경우, 개발자는 대처할 방법이 극히 제한적입니다.ExceptionException이란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 말합니다. Exception이 발생하면 프로그램이 종료가 된다는 것은 Error와 같습니다. 하지만 Exception은 Exception Handling을 통해 프로그램을 종료하지 않고 정상적으로 작동되게 만들 수 있습니다.Checked Exception과 Unchecked ExcptionChecked Exception컴파일 시간에 ..

기타 2020.04.25
반응형