워드프레스 500 내부서버 오류 Internal Server Error
워드프레스 500 내부서버 오류 Internal Server Error
워드프레스 접속 시 다양한 접속오류가 발생할 수 있는데 그 중 500 내부서버 오류라고 하여 Internal Server Error가 발생하면서 접속이 불가한 상황이 발생하는 경우 카페24나 백업 플러그인을 사용하고 있다면 복구가 가능하겠지만 해당 524 a timeout occurred 오류의 경우 일시적인 오류로 볼 수 있으며 이에 대한 문제발생 원인으로는 급작스러운 트래픽 증가로 볼 수 있습니다.
- "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 들어가면 되고 사이트그라운드라 카페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
해당파일이 필요한 경우 아래 파일을 다운로드받아 사용해도 됩니다.
파일교체 전 기존파일은 꼭 백업을 해두는것이 좋으며 해당파일을 교체 후 다시 워드프레스 접속을 시도해봅니다.
워드프레스 주소 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를 통해 수정가능합니다.
Memory_Limit를 512M 변경해주며 FTP 프로그램을 통해 수정을 원하는 경우 WP-CONFIG.PHP 파일을 수정합니다.
/* That's all, stop editing! Happy publishing. */
검색 후 해당 위에 아래 명령어를 추가해줍니다.
define('WP_MEMORY_LIMIT', '512M');
워드프레스 트래픽 과부화로 인해 일시적으로 500 Error 지속적으로 발생한다면 아래 내용을 참고해 최적화를 진행합니다.
워드프레스 SEO 최적화 속도측정 및 페이지 크기 압축
워드프레스 SEO 최적화 속도측정 및 페이지 크기 압축 웹사이트를 관리하는 분들이라면 제로보드, XE, 워드프레스 등등 CMS 홈페이지 "콘텐즈 관리 서비스"로 만들어진 웹사이트를 구글이나 네이
jab-guyver.co.kr
✅ 워드프레스 500 내부서버 오류 관련 FAQ
500 내부서버 오류가 발생했는데 관리자 페이지는 접속 가능한 경우는?
이 경우는 보통 프론트엔드(테마)나 특정 플러그인에서 오류가 발생했을 가능성이 높습니다.
관리자 페이지가 열리면 플러그인 → 모두 비활성화, 또는 테마를 기본 테마(Twenty Twenty-One 등)로 변경해 확인해보세요.
오류 로그는 어디서 확인할 수 있나요?
호스팅 서비스에 따라 다르지만 일반적으로는 /wp-content/debug.log 또는 CPanel > Error Logs에서 확인 가능합니다.
워드프레스 wp-config.php 파일에서 다음 코드를 추가하면 디버깅 로그를 확인할 수 있습니다.
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
워드프레스 자동 업데이트 이후 오류가 발생하는 경우 해결 방법은?
자동 업데이트로 인한 500 오류는 보통 테마나 플러그인과의 충돌 때문입니다.
wp-content 폴더의 plugins, themes 이름을 임시로 변경하여 기본값으로 리셋해보고, 접속이 되는지 확인합니다.
워드프레스 파일 권한이 잘못되면 500 오류가 발생할 수 있나요?
그렇습니다. 일반적으로 폴더 권한은 755, 파일 권한은 644로 설정되어 있어야 하며, 퍼미션이 777로 되어 있거나 지나치게 제한적일 경우 서버가 차단할 수 있습니다. FTP를 통해 권한 설정을 점검해 보세요.
워드프레스 멀티사이트 환경에서도 동일한 방식으로 해결되나요?
멀티사이트의 경우 wp-config.php 또는 .htaccess의 설정이 보다 복잡하게 구성되어 있으므로, 네트워크 설정을 함께 확인해야 합니다.
공통 루트의 .htaccess 파일 오류나 각 서브사이트의 URL 구조 충돌도 원인이 될 수 있습니다.
워드프레스에서 PHP 오류로 인해 500이 발생할 수 있나요?
PHP 오류는 500 오류의 가장 흔한 원인 중 하나입니다. PHP 버전이 플러그인/테마와 호환되지 않거나, 잘못된 함수 호출이 있을 경우에도 발생할 수 있습니다.
호스팅 관리자에서 PHP 버전을 변경하거나, 오류 로그를 확인하여 비정상 종료된 위치를 추적하세요.
.htaccess 외에 wp-config.php에서 점검할 부분은?
- 사이트 주소가 맞는지 확인 (WP_HOME, WP_SITEURL)
- 메모리 설정 확인 (define('WP_MEMORY_LIMIT', '512M');)
- 디버깅 설정 활성화 (WP_DEBUG, WP_DEBUG_LOG) 이 세 가지는 500 오류 원인을 파악하거나 임시 해결하는 데 유용한 설정입니다.
500 오류가 캐시 문제일 수도 있나요?
네. 서버 캐시, 브라우저 캐시, 클라우드플레어 등의 CDN 캐시로 인해 변경 사항이 반영되지 않으며 오류가 발생하는 경우가 있습니다.
모든 캐시를 초기화하거나 클라우드플레어에서 개발자 모드를 켜고 다시 확인해 보세요.
'IT 리뷰 > 블로그 SEO' 카테고리의 다른 글
인터넷 DNS 1001 Error 워드프레스 클레어플레어 오류 (1) | 2025.04.07 |
---|---|
워드프레스 방문자수 확인 젯팩 CSS Gzip 압축 최적화 설정 (0) | 2025.04.04 |
워드프레스 WP ROCKET 플러그인 CSS 압축 Gzip 최적화 (0) | 2025.04.04 |
댓글