http 500 error 와 카페24 복원

워드프레스로 쇼핑몰 제작중 자식 테마의 function.php 에 코드를 추가하는 과정에서 잘 못하여 아래와 같은 http error 500 가 나왔습니다. 더 큰 문제는 워드프레스 알림판으로 접속이 안되어 정성껏 만들었던 쇼핑몰 전체가 망가질까봐 많이 당황하였습니다.

저는 크롬을 사용하고 있어 아래와 같은 에러가 표시되었고

http error 500_1

( 이미지 출처 : 500 Internal Server Error )

익스플로어를 사용하시는 분들은 아래와 같은 에러 표시 화면을 보시게 될 것입니다.

http error 500

( 이미지 출처 : 500 Internal Server Error )

페이지를 새로 고침해 보거나 이전 페이지로 돌아가라는 안내대로 해도 해결이 안된다면 사이트를 제공하는 서버의 문제입니다.

원인( 출처 : 500 Internal Server Error )

HTTP 코드의 첫 앞자리 숫자는, 2는 정상 접속을, 3은 페이지가 이동했음을, 4는 브라우저의 문제를, 5는 서버 오류를 뜻합니다.   500에러는 서버의 이상이라고 보아야합니다. 원인은 다음과 같습니다.

  1. 서버 사용량의 폭주로 인해 서비스가 일시적으로 중단된것 / 또는 서버의 이상에 의한 문제 : Jetpack의 서버 모니터링 결과를 보면 카페24는 자주 접속할 수 없다는 메일이 들어오고 몇분이 지나면 복귀되었다는 메일이 들어옵니다. 카페24를 이용하고 계시다면 일시적인 문제일수 있으니 아래의 복원을 하기전에 10분정도 기다려보세요. [3]
  2. 서버 스크립트의 오류. [4]
  3. 워드프레스의 경우 Internal Server Error는 .htaccess 파일이 손상되었거나 PHP 메모리 제한 때문에 발생할 수 있으니 먼저 이 부분을 체크해보는 것이 좋습니다.
  4. 워드프레스의 경우 PHP 메모리 제한으로 인한 문제는 여기를 참고해보시기 바랍니다.
  5. 워드프레스의 경우 케이보드 KBoard  사용 시 cosmosfarm 사이트가 다운되면 KBoard 댓글 때문에 문제가 발생합니다.

  6. 또한 케이보드 KBoard  의 소셜 공유 버튼 By 코스모스팜 plugin도 이 elementor 플러그인과 충돌하므로 비활성해서 시도해 보시고 안되시면 삭제하시고 이용하세요.

 

해결

크롬을 삭제하고 다시 설치

워드프레스에서 500 Internal Server Error 수정하는 방법 에서 제시하는 다양한 방법을 적용하던중 저의 경우, 제 컴퓨터에서는 이 error가 나오고 다른 컴퓨터나 모바일 등에서는 http 500 eorror 가 안 나옴을 발견하고 크롬을 삭제후 다시 설치하여 해결하였습니다.

이것은 일반적인 해결책은 아닐 것입니다. 그러나 자신의 컴퓨터에서만 http 500 eorror 가 나오는지 확인하고 다음 해결책을 모색하는 것도 순서상으로 나쁘지 않은 것 같아 공유합니다. 

카페24 호스팅을 사용하는 경우, 복원으로 쉽게 해결할 수 있습니다. 

저는 호스팅회사로 카페24를 사용하고 있는데, 카페24공식블로그인앤인에서 복원기능이 있는 것을 확인하고 해결하였습니다.

cafe24공식블로그인앤인

[호스팅 활용 FAQ] 복원, 백업 방법에 대한 안내 를 참조하세요.

호스팅은 윈도우와 리눅스로 나뉘는데요.
먼저 윈도우 호스팅은 DATA 1일 DB 1~3일치를 보유하고 있으며, 게시판으로 DATA 및 DB 원하는 부분을 카페24로 복원 요청해 주시기 바랍니다.
리눅스 호스팅의 겨우 DATA, DB 모두 7일 보유하고 있습니다.

저는 리눅스를 사용하고 있어 하루전으로 복원하고 간단히 해결하였습니다. 리눅스 복원 방법은 아래의 이미지를 참조하세요.

cafe24공식블로그인앤인_복원

(이미지 출처 :  http://blog.cafe24.com/2539 [카페24 공식 블로그 인앤인] [호스팅 활용 FAQ] 복원, 백업 방법에 대한 안내 )

 

닷홈 호스팅의 복원

닷홈(dothome.co.kr)의 백업 및 복원은 아래의 게시글을 참조해 주세요

 

닷홈(dothome.co.kr)의 백업 및 복원