본문 바로가기

IT 리뷰/블로그 SEO

워드프레스 500 내부서버 오류 Internal Server Error

반응형

워드프레스 500 내부서버 오류 Internal Server Error

워드프레스 접속 시 다양한 접속오류가 발생할 수 있는데 그 중 500 내부서버 오류라고 하여 Internal Server Error가 발생하면서 접속이 불가한 상황이 발생하는 경우 카페24나 백업 플러그인을 사용하고 있다면 복구가 가능하겠지만 해당 524 a timeout occurred 오류의 경우 일시적인 오류로 볼 수 있으며 이에 대한 문제발생 원인으로는 급작스러운 트래픽 증가로 볼 수 있습니다.

ERROR 500 - INTERNAL SERVER ERROR

  • "500 Internal Server Error"
  • "HTTP 500 - Internal Server Error"
  • "Temporary Error (500)"
  • "Internal Server Error"
  • "HTTP 500 Internal Error"
  • "500 Error"
  • "HTTP Error 500"
  • "500. That's an error"

이러한 오류는 시간이 지나면 다시 접속이 될 수 있으며 500 내부서버 오류를 해결하는 방법은 아래 참고하세요

일시적인 접속오류 해결방법 .htaccess 수정

일시적으로 500 오류가 발생한 경우 F5를 눌러 재접속을 해보거나 구글 시크릿창 모드를 통해 쿠키 캐시가 없는 상태로 다시 접속을 시도해봅니다.

 

워드프레스 httaccess config.php 위치 및 수정방법

워드프레스 httaccess config.php 위치 및 수정방법 워드프레스에서 사용되는 각종 코딩을 수정하기 위해서는 기본적으로 카페24나 블루호스트,가비아등 호스팅과 도메인에 상관없이 워드프레스를 FT

jab-guyver.co.kr

그 외에도  .htaccess 파일을 삭제하거나 기본설정값으로 변경해서 접속을 시도해보는 방법이 있습니다.

C-Penel - > File Manager

블루호스트를 사용한다면 C-Penel - > File Manager 들어가면 되고 사이트그라운드라 카페24 사용자라면 파일질라와 같은 FTP 프로그램으로 로그인해도 됩니다.

오류가 발생하는  .htaccess 파일은 혹시 모르니 백업을 해둔 뒤 아래 기본 값으로 변경해줍니다.

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

해당파일이 필요한 경우 아래 파일을 다운로드받아 사용해도 됩니다.

htaccess
0.00MB

파일교체 전 기존파일은 꼭 백업을 해두는것이 좋으며 해당파일을 교체 후 다시 워드프레스 접속을 시도해봅니다.

워드프레스 주소 URL 확인

추가로 wp-config.php 파일도 확인해보고 백업된 old 파일로 교체해봅니다.

그 외에 워드프레스 관리자페이지 접속 후 설정 -> 일반에서 워드프레스 주소 URL 및 사이트 주소 URL이 제대로 등록되어 있는지 확인합니다.

사이트 정의 구조 확인

고유주소탭에서는 구조를 일반으로 변경 후 다시 접속이 되는지 테스트해보고 문제가 해결된다면 다시 원하는 주소구조로 변경합니다.

사이트주소 구조를 변경하면 인덱싱 라이브 사이트영구 링크변경으로인해 잘못 변경 시 인터넷 검색에 누락되어 트래픽 손실이 발생할 수 있기 때문에 이전 URL 형식에서 새 형식으로 리디렉션을 추가하는것이 좋습니다.

충돌 플러그인 확인 후 비활성화

그 외에도 일부 CSS / HTML 등 워드프레스 최적화 압축 프로그램등이 오류를 발생할 수 있습니다.

잠시 젯팩 및 WP-Rocket 등과 같은 플러그인을 잠시 비활성화 후 테스트를 진행합니다.

 

워드프레스 SEO 인터넷 검색엔진 최적화 - RANK MATH

워드프레스 SEO 인터넷 검색엔진 최적화 - RANK MATH 블로그나 웹사이트 등을 관리하는 분들이라면 인터넷 검색엔진에 노출되는것이 얼마나 중요한지 잘 알 텐데 그렇기 때문에 인터넷 검색엔진에

jab-guyver.co.kr

 

 

워드프레스 초기화 플러그인 WP Reset 백업 리셋

워드프레스 초기화 플러그인 WP Reset 백업 리셋 워드프레스를 사용하다 보면 지금까지 작성한 DB 데이터를 백업 및 복원하는 작업이 얼마나 중요한지 아실 텐데요 그중에서 저는 워드프레스의 상

jab-guyver.co.kr

무엇이 문제인지 모르는경우 워드프레스 초기화를 통해 작성 된 글을 제외하고 모두 초기설정으로 되돌립니다.

PHP 버전 오류 호환버전 업그레이드

워드프레스의 서버 php 버전이 너무 낮거나 호환되지 않는 버전일 수 있습니다.

php 버전 또한 변경을 해보고 메모리 제한 또한 부족하게 되면 서버가 다운됩니다.

트래픽 과부화 메모리 제한설정 늘리기

Configure PHP INI Basic Settings

블루호스트의 경우 Configure PHP INI Basic Settings를 통해 수정가능합니다.

Memory_Limit를 512M 변경해주며 FTP 프로그램을 통해 수정을 원하는 경우 WP-CONFIG.PHP 파일을 수정합니다.

/* That's all, stop editing! Happy publishing. */
검색 후 해당 위에 아래 명령어를 추가해줍니다.
define('WP_MEMORY_LIMIT', '512M');

워드프레스 트래픽 과부화로 인해 일시적으로 500 Error 지속적으로 발생한다면 아래 내용을 참고해 최적화를 진행합니다.

반응형