DEV WIKI
백엔드 · 문제 해결 가이드

워드프레스 관리자 페이지 접속이 안 돼요

워드프레스 관리자 페이지에 접속할 수 없을 때 wp-admin 응답, 로그인 화면, HTTP 상태와 오류 원문을 구분해 확인하는 가이드입니다.

빠른 답변

워드프레스 관리자 페이지 접속이 안 되면 /wp-admin/과 /wp-login.php의 응답을 비교하고, HTTP 상태·리디렉션 위치·오류 원문을 기록합니다. 로그인 화면이 열리는지, 로그인 뒤 다시 로그인 화면으로 돌아오는지, 공개 사이트도 함께 실패하는지에 따라 확인할 대상을 구분해야 합니다.

적용 범위
이 가이드의 시작 증상과 각 분기 조건이 일치하는 경우
출처 확인일
2026-08-29
최종 검토
2026-08-29
수정일
2026-08-29
대상
사이트 운영자, 쇼핑몰 운영자, 웹 에이전시, 프리랜서
오류·수정 제보 (새 창에서 열림)

이 가이드가 맞는 경우

  • 애플리케이션 오류 메시지
  • 인증 실패

상황별 다음 단계

호스팅사·개발자에게 전달할 내용

변경 전 기록

  • WordPress 설치 주소, 실패한 관리자 URL, 발생 시각과 HTTP 상태를 전달합니다.
  • /wp-admin/과 /wp-login.php의 응답 차이, 리디렉션 위치와 화면 오류 원문을 전달합니다.
  • 최근 플러그인·테마·WordPress·PHP·보안 설정 변경과 공개 사이트의 정상 여부를 전달합니다.
  • 비밀번호, 복구 링크, 쿠키, 인증 토큰, 개인정보와 wp-config.php의 비밀값은 전달하지 않습니다.

알아둘 점

/wp-admin/이 열리지 않는다는 설명만으로 원인을 정할 수 없습니다. 로그인하지 않은 사용자가 /wp-admin/에 접속하면 WordPress가 로그인 페이지로 보내는 것은 정상 동작입니다. 먼저 /wp-admin//wp-login.php의 응답을 비교하십시오.

변경 없이 먼저 확인하세요

  1. 실패한 전체 URL과 발생 시각을 기록합니다.
  2. 브라우저 개발자 도구의 Network 탭에서 HTTP 상태와 Location 응답 헤더를 기록합니다.
  3. /wp-admin//wp-login.php를 각각 열어 응답이 같은지 비교합니다.
  4. 공개 사이트의 대문과 글 한 개도 같은 시각에 열리는지 확인합니다.
  5. 최근 플러그인·테마·WordPress·PHP·보안 설정 변경 시각을 기록합니다.

비밀번호, 쿠키, 복구 링크와 wp-config.php의 데이터베이스 비밀번호는 화면 캡처나 문의 내용에 포함하지 않습니다.

응답별 확인 순서

관찰 결과판단 범위다음 확인
/wp-admin//wp-login.php로 이동하고 로그인 화면이 열림로그아웃 상태의 정상 이동계정 정보 입력 뒤 어떤 응답이 발생하는지 확인합니다.
로그인 뒤 다시 로그인 화면으로 돌아옴로그인 쿠키·브라우저 캐시·보안 설정 구간쿠키 허용 여부와 브라우저 캐시를 확인하고, 리디렉션 반복 확인에서 이동 경로를 기록합니다.
Cookies are blocked or not supported 표시WordPress 테스트 쿠키 또는 인증 쿠키 설정 실패Cookies are blocked or not supported 문구를 확인합니다.
There has been a critical error on this website 표시WordPress 실행 중 치명적 오류WordPress 치명적 오류에서 관리자 이메일과 디버그 로그를 확인합니다.
Error establishing a database connection 표시데이터베이스 연결 실패WordPress 데이터베이스 연결 오류를 확인합니다.
Briefly unavailable for scheduled maintenance 표시업데이트 뒤 유지보수 상태WordPress 유지보수 메시지를 확인합니다.
HTTP 403서버·WAF·관리자 경로 보호가 요청을 거부HTTP 403: Forbidden을 확인하고 응답 주체를 기록합니다.
HTTP 404설치 경로·요청 URL·웹서버 경로가 일치하지 않음HTTP 404: Not Found를 확인합니다.
HTTP 500 또는 빈 화면WordPress·PHP가 정상 응답을 만들지 못함관리자 이메일, 호스팅 오류 로그와 wp-content/debug.log의 원문을 확인합니다.

HTTP 상태가 브라우저 화면에 보이지 않으면 개발자 도구에서 Document 요청을 선택해 확인합니다. CDN이나 WAF를 사용하면 WordPress가 아니라 앞단 서비스가 403·404·500을 반환할 수 있으므로 응답 헤더와 오류 화면의 사업자 표시도 함께 기록합니다.

로그인 화면은 열리지만 로그인할 수 없을 때

  1. WordPress 사용자 이름 또는 이메일 주소를 구분해 입력했는지 확인합니다.
  2. 브라우저에서 해당 사이트의 쿠키가 허용되는지 확인합니다.
  3. 캐시와 쿠키를 지운 별도 브라우저 프로필에서도 같은지 비교합니다.
  4. 방화벽이나 보안 플러그인이 로그인 요청을 차단했는지 운영 로그에서 확인합니다.

WordPress는 로그인 상태를 쿠키로 확인합니다. 로그인 뒤 같은 화면으로 돌아오는 증상만으로 비밀번호 오류, 플러그인 충돌 또는 서버 장애라고 단정하지 않습니다.

플러그인이나 테마 변경 뒤 관리자 화면이 막혔을 때

WordPress 공식 문서는 관리자 화면에 들어갈 수 없을 때 FTP 또는 호스팅 파일 관리자를 사용해 플러그인을 비활성화하는 절차와 활성 테마 폴더 이름을 바꾸는 절차를 안내합니다. 이 조치는 사이트 동작을 바꾸므로 다음 조건을 먼저 지키십시오.

  1. 파일과 데이터베이스 백업, 현재 폴더 이름과 변경 시각을 기록합니다.
  2. 최근 변경 직후 증상이 시작됐는지 확인합니다.
  3. 플러그인 전체를 삭제하지 말고 비활성화로 재현 여부를 비교합니다.
  4. 복구되면 한 번에 하나씩 되돌려 증상이 다시 나타나는 지점을 기록합니다.

관리자 경로에 Basic Auth, WAF 또는 별도 접근 제한을 설정했다면 /wp-admin/admin-ajax.php 같은 관리자 기능 요청까지 막는지 확인합니다. 보안 기능 전체를 끄거나 관리자 경로를 공개하는 방식으로 시험하지 않습니다.

치명적 오류나 빈 화면일 때

WordPress가 보낸 사이트 관리자 이메일에 복구 링크와 오류 위치가 있는지 먼저 확인합니다. 오류 세부 정보가 없다면 공개 화면에 PHP 오류를 표시하지 말고 서버 로그 또는 wp-content/debug.log에서 원문을 확인합니다.

발생 시각:실패한 관리자 URL:/wp-admin/ HTTP 상태와 Location:/wp-login.php HTTP 상태와 Location:공개 사이트 정상 여부:화면 오류 원문:관리자 이메일 수신 여부:오류 로그의 파일·줄 번호(비밀값 제외):최근 플러그인·테마·WordPress·PHP·보안 설정 변경:

오류 로그에는 서버 경로, 사용자 정보와 요청 값이 포함될 수 있습니다. 외부에 전달할 때는 비밀번호·쿠키·토큰·개인정보를 제거하십시오.

같은 상황의 가이드

참고 자료

Logging In – Advanced Administration Handbook | Developer.WordPress.org (새 창에서 열림)

WordPress.org · 공식 자료 · 확인 범위: wp-admin-login-redirect, login-cookie-check, login-redirect-loop-check · 확인일: 2026-08-29

Troubleshoot login issues – Documentation – WordPress.org (새 창에서 열림)

WordPress.org · 공식 자료 · 확인 범위: browser-cookie-cache-check, plugin-conflict-check, firewall-check · 확인일: 2026-08-29

FAQ Troubleshooting – Documentation – WordPress.org (새 창에서 열림)

WordPress.org · 공식 자료 · 확인 범위: deactivate-plugins-without-admin, switch-theme-without-admin · 확인일: 2026-08-29

Common WordPress errors – Advanced Administration Handbook | Developer.WordPress.org (새 창에서 열림)

WordPress.org · 공식 자료 · 확인 범위: critical-error-log-check, database-error-branch, maintenance-error-branch, plugin-theme-isolation · 확인일: 2026-08-29

Hardening WordPress – Advanced Administration Handbook | Developer.WordPress.org (새 창에서 열림)

WordPress.org · 공식 자료 · 확인 범위: wp-admin-security-layer-caution, admin-ajax-access-caution, https-admin-recommendation · 확인일: 2026-08-29