[WP] 워드프레스 500 내부 서버 오류 원인과 해결 방법

워드프레스를 이용한 웹 사이트를 운영하는 중 여러가지 문제가 발생할 수 있습니다. 그 중에 자주 발생하는 워드프레스 500 내부 서버 오류 원인과 해결 방법에 대해 알아 보겠습니다.

1. 워드프레스 500 내부 서버 오류Internal Server Error 원인과 해결 방법

HTTP 상태 코드 중에 하나인 워드프레스 500 에러 원인은 다양합니다. 기본적인 사항은 서버에 문제가 있으며 정확한 원인을 알 수 없을 때 나오는 상태 코드입니다.

500 내부 서버 오류

웹 사이트에 재 접속 했음에도 불구하고 동일한 문제가 발생할 경우 원인은 다음 원인 중 하나 일 가능성이 큽니다.

1.1 .htaccess 파일 손상

워드프레스 HTTP Error 500 메시지가 나오는 원인 중 하나는 .htaccess 파일이 손상된 경우입니다. FTP나 SSH 등을 통해 .htaccess 파일을 .htaccess_old 등으로 변경한 후에 접속이 된다면 워드프레스 관리자 페이지 내 [설정] > [고유주소]로 이동 후 [변경 사항 저장]을 누르면 .htaccess 규칙이 재작성 됩니다.

1.2 PHP 메모리 부족

PHP 파일의 기본 업로드 크기가 64M인 경우 wp-config.php 파일에서 메모리 제한을 늘릴 수 있습니다. 128M or 256M 등으로 변경할 수 있습니다. PHP 메모리 설정 값 확인 방법1

/* That's all, stop editing! Happy publishing. */
define('WP_MEMORY_LIMIT', '256M');
워드프레스 500 내부 서버 오류 원인 중 PHP 메모리 리미트 체크

이용하는 호스팅 서비스에서 PHP 메모리 제한 설정도 같이 체크해 주면 되겠습니다.

1.3 플러그인 충돌

플러그인을 새로 설치 했을 때 관리자 페이지를 포함한 페이지 전체에 접속이 되지 않는 오류가 발생한다면 새로 설치한 플러그인이 기존 플러그인과 충돌하는 것입니다.

목재 블록의 웹 사이트용 개념 플러그인

FTP나 SSH 접속 후 플러그인을 삭제하거나 플러그인 폴더 명을 변경한 후에 워드프레스 사이트의 500 에러가 사라졌다면 새로 설치한 플러그인의 사용을 고려해 볼 필요가 있습니다.

3가지 방법으로 확인했지만 문제가 해결되지 않을 경우 호스팅 회사의 1:1 문의 게시판에 문의해서 문제 해결을 요청하는 방법을 생각할 수 있습니다.

2. 웹 사이트 PHP 설정값 확인 방법

  1. PHP 메모리 값 확인을 위해서는 phpinfo() 함수를 만들어야 합니다. SSH나 FTP를 이용해서 루트 폴더에 info.php 파일 생성 후 파일 편집을 이용해서 아래와 같은 내용을 붙여 넣어줍니다. ↩︎
<? phpinfo(); ?>
워드프레스 작업

Similar Posts

  • [WP] WordPress.com vs WordPress.org 2가지 서비스 차이 비교

    전자상거래 사이트, 회사 소개 사이트, 커뮤니티, 개인 블로그 등 전 세계의 많은 웹 사이트는 워드프레스 CMS로 만들어 집니다. 워드프레스를 새로 시작하는 경우 [WordPress.com vs WordPress.org] 2가지 서비스가 있기 때문에 둘 중에 하나를 선택해야 합니다. 개인 비즈니스를 위해 웹 사이트가 필요해 혼자서 또는 1~2명이 관리하면서 운영할 수 있는 CMS가 필요하다고 할 경우 드루팔(Drupal), 줌라(Joomla),…

  • WP OPcache 플러그인

    PHP 5.5 이상 버전의 서버에서는 OPcache가 기본적으로 설치되어 있으며, 활성화되어 있는 경우가 많습니다. 플러그인이 많지 않은 간단한 워드프레스 사이트에서는 큰 차이를 느끼기 어려울 수도 있지만, OPcache는 전체적인 사이트 속도를 평균 3배 이상 향상시키며, 특히 중대형 사이트일수록 그 효과가 더욱 뚜렷하게 나타납니다. 서버에 설치만 되어 있다면 기본적으로 작동하지만, OPcache를 직접 관리하고 통제하고 싶다면 ‘WP…

  • 워드프레스 플러그인: Health Check&Troubleshooting | 플러그인 충돌 테스트

    워드프레스 플러그인 충돌 테스트를 위해 모든 플러그인을 직접 비활성화하면 방문자에게 사이트가 깨져 보일 수 있습니다. 이때 사이트는 그대로 유지하고 관리자만 테스트할 수 있는 Health Check & Troubleshooting 플러그인을 사용할 수 있습니다. 목차1. 워드프레스 500 내부 서버 오류Internal Server Error 원인과 해결 방법1.1 .htaccess 파일 손상1.2 PHP 메모리 부족1.3 플러그인 충돌2. 웹 사이트 PHP…

  • 워드프레스 301 리다이렉트: 정의 및 설정 방법

    워드프레스로 구축한 웹사이트에서 301 리다이렉트 설정은 사이트 이전이나 URL 변경 시 방문자와 검색엔진이 새 주소로 자동 이동하도록 하는 중요한 작업입니다. 워드프레스 301 리다이렉트를 사용해야 하는 이유와 실제 적용 사례를 살펴보겠습니다. 301 리다이렉트는 현재 URL에서 다른 URL로 보내는 것을 의미합니다. 이는 전화기의 착신 전환과 비슷한 개념으로, 사용자가 기존 주소로 접속해도 자동으로 새 주소로 안내하는…

  • [WP] Softaculous 사용 워드프레스 스테이징 사이트 만드는 방법

    워드프레스를 사용할 때 플러그인 설치 및 업데이트 등을 포함한 여러가지 변경 사항을 안전하게 테스트 하기 위한 사이트가 필요할 수 있습니다. ‘워드프레스 스테이징 사이트‘를 만든다면 안전한 테스트가 가능합니다. 목차1. 워드프레스 500 내부 서버 오류Internal Server Error 원인과 해결 방법1.1 .htaccess 파일 손상1.2 PHP 메모리 부족1.3 플러그인 충돌2. 웹 사이트 PHP 설정값 확인 방법1. 워드프레스…

  • [WP] FastComet Hosting 3가지 측면으로 보기: 기능, 가격, 장단점

    FastComet은 750,000명 이상의 소기업 및 개인 웹사이트 소유자가 서비스를 사용하는 인기 있는 웹 호스팅 회사입니다. 공유 호스팅 업체 중 FastComet을 사용하면서 FastComet Hosting의 장·단점에 대해 알아 보겠습니다. FastComet은 Cloudflare CDN CDN 캐싱과 무료 일일 백업, 핫링크 보호 등 매력적인 부가 기능과 함께 공유 호스팅을 제공하고 있습니다. 공유 호스팅과 클라우드 VPS 호스팅, 전용 CPU…