500 internal server error

 

 

웹서핑을 하다보면 간혹 웹사이트에서 위 그림처럼 문구가 뜰때가 있습니다.

이 500에러가 무엇인지 한번 알아 볼게요.

 

500 : Internal server error

(서버 내부 에러)

 

서버의 일부(예를들어 CGI프로그램)가 멈추었거나 설정에서 오류(잘못된 결과나 적절하지 않은 헤더를 생성시키는 경우)가 나타났음을 의미한다.

 

 

이렇게 에러 내용을 정의하고 있는데

보통 DATA처리 오류로 인해 발생되는 문제로 생각할 수 있습니다.

응답자 server측의 문제가 대부분이며 data를 server에서 인식하지 못하거나

어떤 응답조건을 만족하지 못했을때 나타나는 에러메시지라고 볼 수 있습니다.

이런 문제가 본인의 홈페이지에 나타난다면 홈페이지를 운영하고 있는 웹호스팅 업체에 문의하면

이 부분은 쉽게 해결 될 수 있습니다.

 

이런 내용들을 정리하다 보니

아파치에러가 발생될 경우 보통은 홈페이지에 에러메시지가 뜨면서

사이트가 나오지 않게 되는 경우인데요.

이럴경우 매일 실시간으로 홈페이지를 접속해 모니터링 하기는 쉽지가 않죠.

 

모 업체에서는 이런걸 프로그램화 해서 문자나 메일로 받아볼 수 있도록 하는 서비스를 제공하고 있더군요.

이 업체에서 호스팅을 이용하지 않더라도

미어캣이라는 사이트에서 이런 모니터링 알림 서비스만 이용할 수 있다고 해요.

홈페이지를 운영하시는 분이라면 한번 이용해 보시는것도 홈페이지 운영에 도움이 될 것 같네요.

 

*서비스사이트: www.meerkat.kr

 

 

 

 

503 : Service unavailable 

서비스를 사용할 수 없음; 외부 서비스가 죽었거나 현재 멈춤 상태 )

 

  서비스를 일시적으로 제공할 수 없으나, 앞으로 복구된다는 의미입니다.

 서버가 현재 잠정적인 오버로딩(overloading)이나 서버의 유지 작업때문에 요구를 처리할 수 없다는 것으로 이것이 잠정적인 상황이며 얼마 후에는 완화될 수 있다는 것입니다.

알수 있다면 지연시간 길이를 Retry-after 헤더에 표시할 수 있습니다.

 

아무런 Retry-after 정보가 없으면 클라이언트는 500 응답을 처리하는 것(500응답은 다른 페이지에 목록이 있음 ^-^)처럼 응답을 처리해야 합니다.

 

 

A p a c h e   E r r o r   C o d e


  

 

 

 504 : Gateway timeout  

( 게이트웨이 시간초과 )

 

 게이트웨이나 프락시 역할을 수행하는 서버가 시간내에 요구를 완료하려는 시도에서 접근한 업스트림(upstream) 서버로부터 응답을 수신

 

하지 못햇을 경우를 의미하는 에러 메시지 입니다.

A p a c h e   E r r o r   C o d e

   505 : HTTP version not supported 

지원되지 않는 HTTP 버젼 )

 

  서버가 요구 메세지에서 사용된 HTTP규약 버젼을 지원하지 않거나 지원하기를 거부했다는 의미입니다.

서버는 이 에러메시지 이외에는 클라이언트가 사용하는 동일한 주요 버젼을 사용하여 요구를 완료할 의사나 능력이 없음을 표시하는 에러코드를 말합니다. 응답은 왜 해당버젼이 지원되지 않으며 서버가 어떤 규약을 지원하는가를 설명하는 엔터티를 포함해야 합니다.

 

 

 위와 같은 에러메시지(코드)가 가끔씩 뜬다면 홈페이지나 쇼핑몰에 장애 발생된 것니다. 이런 장애가 계속 발생한다면 저뿐만 아니라 다른 많은 분들도 사이트 관리가 매우 어렵겠죠? 

 장애가 생겼을때 바로 처리해서 좀더 원할하게 사이트 운영되게 할 수 있는 무료로 사용가능한 "미어캣"이라고하는 서비스가 있어 얼마전부터 사용해보고 있는중이랍니다.

 

장애가 발생할 때마다 문자로 바로바로 알려주니까 장애 대응도 빠르게 할수 있어 좋고, 무료서비스라 부담도 없고하니 저처럼 다른 많은 사람들도 함께 사용하면 좋겠다 싶네요. 홈페이지, 쇼핑몰 사용자 분들께도 추천해봅니다. 

   www.meerkat.kr   << 미어캣 사이트 주소!!

 

 

 

 

+ Recent posts