워드프레스 로그인 안됨: 관리자 접속 오류 해결 7가지

워드프레스 로그인 안됨 문제는 관리자 페이지를 운영하다 보면 갑자기 마주칠 수 있다. 워드프레스 관리자 페이지에 들어가려는데 비밀번호가 틀렸다는 메시지가 나오거나, 로그인 버튼을 눌러도 다시 같은 화면으로 돌아올 때가 있다. 사이트 첫 화면은 잘 열리는데 […]

워드프레스 로그인 문제 해결 작업 공간


워드프레스 로그인 안됨 문제는 관리자 페이지를 운영하다 보면 갑자기 마주칠 수 있다. 워드프레스 관리자 페이지에 들어가려는데 비밀번호가 틀렸다는 메시지가 나오거나, 로그인 버튼을 눌러도 다시 같은 화면으로 돌아올 때가 있다. 사이트 첫 화면은 잘 열리는데 관리자 화면만 들어가지지 않으면 무엇부터 손대야 할지 막막해진다.

이때 처음부터 파일이나 데이터베이스를 수정하면 오히려 문제가 커질 수 있다. 로그인 주소, 비밀번호, 브라우저 상태처럼 위험도가 낮은 항목부터 확인해야 한다.

이 글에서는 워드프레스 관리자 로그인이 안 될 때 초보자가 안전하게 확인할 순서를 정리한다.

워드프레스 로그인 안됨, 왜 이런 문제가 생길까?

로그인이 되지 않는 원인은 하나가 아니다. 단순히 비밀번호가 틀린 경우도 있지만 브라우저 쿠키, 보안 플러그인, 방화벽, 사이트 주소 설정, 플러그인 충돌이 영향을 줄 수 있다.

증상도 서로 다르다.

  • 비밀번호가 틀렸다는 메시지가 나온다.
  • 로그인 버튼을 누르면 같은 화면으로 돌아온다.
  • 쿠키가 차단되었거나 지원되지 않는다는 메시지가 나온다.
  • 관리자 주소가 404 페이지로 연결된다.
  • 로그인 화면 대신 치명적인 오류 메시지가 나온다.
  • 여러 번 로그인한 뒤 접속이 차단된다.

먼저 화면에 표시되는 문구와 최근 변경한 내용을 기록한다. 최근에 설치하거나 업데이트한 플러그인, 변경한 도메인, SSL 설정이 있다면 원인을 좁히는 데 도움이 된다.

먼저 확인할 7가지

아래 순서대로 확인하면 불필요하게 서버 파일을 수정하는 일을 줄일 수 있다.

순서 확인 항목 위험도
1 정확한 로그인 주소 낮음
2 사용자명과 비밀번호 낮음
3 비밀번호 재설정 이메일 낮음
4 브라우저 쿠키와 캐시 낮음
5 다른 브라우저·네트워크 낮음
6 보안 플러그인·방화벽 중간
7 플러그인·주소 설정·서버 파일 중간 이상

한 번에 여러 설정을 바꾸지 않는다. 한 가지를 확인한 뒤 다시 로그인을 시도해야 어느 조치가 효과가 있었는지 알 수 있다.

로그인 주소부터 정확히 확인한다

기본 워드프레스 로그인 주소는 보통 다음 중 하나다.

https://도메인/wp-admin/
https://도메인/wp-login.php

워드프레스가 하위 폴더에 설치됐다면 주소가 달라질 수 있다.

https://도메인/wordpress/wp-admin/

보안 플러그인으로 로그인 주소를 변경했다면 기본 주소가 열리지 않을 수 있다. 이런 경우 설치 당시 기록, 호스팅 관리 화면, 보안 플러그인의 설정 기록을 확인한다.

검색 결과나 오래된 즐겨찾기보다 주소창에 직접 정확한 도메인과 경로를 입력하는 편이 안전하다.

아이디와 비밀번호를 다시 확인한다

워드프레스의 사용자명과 비밀번호는 영문 대소문자를 구분한다. 키보드의 한영 상태, Caps Lock, 자동 완성에 저장된 오래된 비밀번호를 확인한다.

먼저 다음 순서로 시도한다.

  1. 자동 입력된 비밀번호를 지운다.
  2. 사용자명 또는 계정 이메일을 직접 입력한다.
  3. 비밀번호를 메모장에서 확인한 뒤 붙여넣지 말고 직접 입력한다.
  4. 계속 실패하면 로그인 화면의 비밀번호를 잊으셨나요?를 이용한다.

여러 비밀번호를 무작정 반복 입력하면 보안 플러그인이나 호스팅 방화벽이 접속을 일시적으로 차단할 수 있다.

비밀번호 재설정 이메일이 오지 않을 때

워드프레스 로그인 화면에서 비밀번호 재설정을 요청하면 계정에 등록된 이메일로 재설정 안내가 발송된다.

메일이 오지 않으면 다음을 확인한다.

  • 스팸함과 프로모션함
  • 입력한 이메일 주소의 오타
  • 워드프레스 계정에 등록된 이메일인지
  • 호스팅 서버의 메일 발송 제한
  • 사이트 메일 설정 오류
  • 보안 플러그인의 메일 차단 여부

몇 분 동안 반복해서 요청하기보다 한 번 요청한 뒤 스팸함과 서버 메일 상태를 확인한다.

이메일 발송 자체가 작동하지 않는다면 워드프레스 문제라기보다 호스팅의 PHP 메일 또는 SMTP 설정 문제일 수 있다. 이때는 호스팅 고객센터에 사이트에서 비밀번호 재설정 메일이 발송됐는지 확인해 달라고 문의하는 편이 안전하다.

브라우저 쿠키와 캐시를 정리한다

워드프레스는 로그인 상태를 유지하기 위해 쿠키를 사용한다. 쿠키가 차단됐거나 오래된 로그인 정보가 남아 있으면 로그인 버튼을 눌러도 다시 로그인 화면으로 돌아올 수 있다.

먼저 시크릿 창에서 로그인해 본다. 시크릿 창에서는 로그인된다면 기존 브라우저의 쿠키나 캐시 문제일 가능성을 확인할 수 있다.

그다음 해당 사이트의 쿠키와 캐시만 삭제한다. 브라우저 전체 기록을 지우면 다른 사이트의 로그인도 풀릴 수 있으므로 가능하면 문제 사이트 데이터만 삭제한다.

브라우저에서 쿠키 차단 기능을 켰다면 해당 도메인의 쿠키 사용을 허용하고 다시 시도한다.

다른 브라우저와 네트워크에서 확인한다

같은 컴퓨터의 다른 브라우저에서 로그인해 본다. 크롬에서 문제가 생겼다면 엣지나 파이어폭스처럼 다른 브라우저로 확인한다.

가능하면 휴대전화의 모바일 데이터에서도 접속해 본다.

  • 다른 브라우저에서는 된다: 브라우저 확장 기능, 쿠키, 캐시 문제를 의심한다.
  • 다른 네트워크에서는 된다: IP 차단이나 방화벽을 확인한다.
  • 모든 환경에서 안 된다: 계정, 플러그인, 사이트 주소, 서버 문제를 확인한다.

광고 차단, 개인정보 보호, 보안 관련 브라우저 확장 프로그램이 로그인 쿠키나 스크립트에 영향을 줄 수 있으므로 잠시 비활성화해 보는 것도 방법이다.

보안 플러그인과 방화벽 차단을 확인한다

보안 플러그인은 반복 로그인, 특정 IP, 해외 접속, 잘못된 로그인 주소를 차단할 수 있다. 차단 화면에 남은 시간이나 해제 방법이 표시되는지 확인한다.

최근에 보안 플러그인을 설치했거나 설정을 바꿨다면 다음 항목을 점검한다.

  • 로그인 시도 제한
  • IP 차단 목록
  • 국가별 접속 차단
  • 변경된 로그인 주소
  • 2단계 인증
  • CAPTCHA
  • 호스팅 웹 방화벽

회사나 공용 네트워크에서는 방화벽이 로그인 요청을 막는 경우도 있다. 다른 네트워크에서는 로그인된다면 현재 IP가 차단됐는지 호스팅 업체에 확인한다.

보안 기능을 무조건 끄기보다는 차단 기록과 원인을 먼저 확인한다.

플러그인 충돌이 의심될 때 복구한다

최근 플러그인을 설치하거나 업데이트한 직후 로그인이 안 됐다면 플러그인 충돌을 의심할 수 있다.

관리자 페이지에 들어갈 수 없으므로 호스팅 파일 관리자나 FTP가 필요하다.

아래 작업 전에는 사이트 파일과 데이터베이스를 백업한다. 폴더 이름을 바꾸는 과정에서 사이트 기능이 일시적으로 중지될 수 있다.

워드프레스 설치 폴더에서 다음 경로를 찾는다.

wp-content/plugins

모든 플러그인을 한꺼번에 확인하려면 plugins 폴더 이름을 임시로 바꾼다.

plugins-disabled

그 상태에서 로그인을 다시 시도한다.

로그인이 된다면 플러그인 충돌 가능성이 높다. 폴더 이름을 다시 plugins로 돌린 뒤 플러그인을 하나씩 활성화해 원인을 찾는다.

특정 플러그인이 의심된다면 전체 폴더보다 해당 플러그인의 폴더 이름만 바꾸는 편이 영향이 적다.

사이트 주소를 바꾼 뒤 로그인이 안 될 때

설정 → 일반에서 워드프레스 주소 또는 사이트 주소를 잘못 바꾸면 로그인 화면이 다른 주소로 이동하거나 반복 리다이렉트될 수 있다.

특히 다음 변경 뒤 문제가 생겼는지 확인한다.

  • http에서 https로 변경
  • www 포함 여부 변경
  • 임시 도메인에서 운영 도메인으로 변경
  • 워드프레스 설치 폴더 변경
  • 도메인 연결 전 주소 수정

주소 문제를 복구하려면 호스팅 관리 화면, wp-config.php, 데이터베이스 확인이 필요할 수 있다.

주소 설정을 잘못 수정하면 사이트와 관리자 페이지가 모두 열리지 않을 수 있다. 현재 주소와 백업을 확보한 뒤 진행한다.

초보자라면 데이터베이스부터 수정하지 말고 호스팅 고객센터에 현재 워드프레스 주소와 사이트 주소 값을 확인해 달라고 요청하는 편이 안전하다.

오류 메시지가 나오면 복구 모드를 확인한다

로그인 화면 대신 사이트에 치명적인 오류가 있습니다와 비슷한 메시지가 나오면 단순한 비밀번호 문제가 아닐 수 있다.

워드프레스에는 플러그인이나 테마에서 치명적인 오류가 발생했을 때 사이트 관리자 이메일로 복구 모드 안내를 보내는 기능이 있다. 관리자 이메일의 받은편지함과 스팸함에서 복구 링크가 왔는지 확인한다.

복구 모드로 접속하면 문제를 일으킨 플러그인이나 테마가 일시 중지된 상태에서 관리자 화면에 들어가 원인을 확인할 수 있다.

관리자 이메일이 오래된 주소로 등록돼 있거나 메일 발송이 되지 않는다면 호스팅 파일 관리자에서 플러그인 폴더를 비활성화하는 방법을 사용한다.

마지막 수단으로 데이터베이스를 수정하기 전에

워드프레스 공식 문서에는 phpMyAdmin, WP-CLI, FTP 등을 이용해 비밀번호를 재설정하는 방법도 안내돼 있다. 하지만 데이터베이스나 테마 파일을 직접 수정하는 방식은 초보자에게 첫 번째 해결 방법이 아니다.

잘못된 사용자 ID를 수정하거나 파일에 비밀번호 재설정 코드를 남겨 두면 보안 문제가 생길 수 있다.

다음 조건일 때만 검토한다.

  • 비밀번호 재설정 이메일이 작동하지 않는다.
  • 관리자 계정 이메일에 접근할 수 없다.
  • 호스팅 파일과 데이터베이스에 접근할 수 있다.
  • 전체 백업을 확보했다.
  • 변경 내용을 되돌릴 방법을 알고 있다.

조건을 충족하지 못한다면 호스팅 고객센터나 워드프레스 관리 경험이 있는 사람에게 도움을 받는 편이 안전하다.

자주 하는 실수

가장 흔한 실수는 비밀번호가 틀렸다고 생각해 계속 입력하는 것이다. 실제 원인이 쿠키나 IP 차단이라면 반복 입력이 차단 시간을 늘릴 수 있다.

두 번째는 인터넷에서 찾은 코드를 바로 functions.phpwp-config.php에 넣는 것이다. 사이트 환경과 사용자 ID가 다르면 문제가 더 커질 수 있다.

세 번째는 플러그인을 한꺼번에 삭제하는 것이다. 먼저 폴더 이름을 임시로 바꾸거나 하나씩 비활성화해 원인을 확인해야 복구하기 쉽다.

네 번째는 사이트 주소를 기억에 의존해 수정하는 것이다. http, https, www, 설치 폴더가 정확히 일치하는지 기록한 뒤 바꿔야 한다.

FAQ

워드프레스 관리자 로그인 주소는 어디인가?

기본 주소는 보통 도메인/wp-admin/ 또는 도메인/wp-login.php다. 하위 폴더에 설치했거나 보안 플러그인으로 로그인 주소를 변경했다면 주소가 다를 수 있다.

로그인하면 다시 로그인 화면으로 돌아오는 이유는 무엇인가?

브라우저 쿠키와 캐시, 사이트 주소 불일치, 보안 설정, 플러그인 충돌이 원인일 수 있다. 먼저 시크릿 창과 다른 브라우저에서 확인하고, 그다음 플러그인과 주소 설정을 점검한다.

비밀번호 재설정 이메일이 오지 않으면 어떻게 해야 하나?

스팸함과 등록 이메일을 확인한다. 그래도 오지 않으면 호스팅 메일 발송 상태나 SMTP 설정을 점검한다. 데이터베이스 수정은 백업과 접근 권한을 확보한 뒤 마지막 방법으로 검토한다.

플러그인 폴더 이름을 바꾸면 플러그인이 삭제되나?

파일이 바로 삭제되는 것은 아니다. 워드프레스가 플러그인 폴더를 찾지 못해 비활성 상태로 처리한다. 원인 확인 후 원래 이름으로 돌리고 필요한 플러그인을 하나씩 활성화한다.

여러 번 로그인하다 차단됐다면 기다리면 되나?

보안 설정에 따라 일정 시간이 지나면 자동 해제될 수 있지만 차단 방식은 플러그인과 호스팅마다 다르다. 차단 화면과 보안 기록을 확인하고, 필요하면 호스팅 고객센터에 IP 해제를 요청한다.

오늘 바로 확인할 순서

워드프레스 관리자 로그인이 안 된다면 오늘은 아래 순서로 확인한다.

  1. 도메인/wp-admin/도메인/wp-login.php를 직접 입력한다.
  2. 자동 완성을 지우고 사용자명과 비밀번호를 다시 입력한다.
  3. 비밀번호 재설정을 한 번 요청하고 스팸함을 확인한다.
  4. 시크릿 창과 다른 브라우저에서 로그인한다.
  5. 다른 네트워크에서 접속해 IP 차단 여부를 확인한다.
  6. 최근 변경한 보안 플러그인과 일반 플러그인을 확인한다.
  7. 주소 변경이나 치명적인 오류가 있다면 백업 후 호스팅 지원을 받는다.

처음부터 데이터베이스를 수정할 필요는 없다. 위험도가 낮은 항목부터 하나씩 확인하면 원인을 더 정확하게 좁힐 수 있다.

로그인 문제를 해결한 뒤에는 관리자 이메일, 백업, 2단계 인증, 로그인 시도 제한을 다시 점검한다. 다시 접속할 수 있게 만드는 것만큼 같은 문제가 반복되지 않도록 기록을 남기는 것도 중요하다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

매주 화요일, 한 장의 문제노트

뉴스레터

뉴스레터 구독을 준비하고 있습니다.

곧 유용한 문제 해결법을 이메일로 보내드리겠습니다.

문제노트 뉴스레터

한 주에 한 번, 꼭 필요한 문제 해결법을 보내드립니다.

광고성 메일은 보내지 않습니다. 언제든 구독을 취소할 수 있습니다.