관리자 페이지 접속 오류? FTP로 간단 해결
안녕하세요, 워드프레스를 사용하다 보면 예기치 못한 문제에 직면할 때가 많습니다. 특히 관리자 페이지에 접속이 안 되는 상황은 정말 난감하고 답답한데요, 제가 오랫동안 워드프레스를 운영하면서 가장 자주 겪었던 문제 중 하나이기도 합니다.
2025년인 지금도 이런 문제는 여전히 발생하곤 합니다. 하지만 걱정하지 마세요! 관리자 페이지 접속 오류는 FTP(파일 전송 프로토콜)를 이용하면 생각보다 간단하게 해결할 수 있는 경우가 대부분입니다. 오늘은 초보자도 쉽게 따라 할 수 있도록, 워드프레스 관리자 페이지 접속 오류를 FTP로 해결하는 모든 과정을 자세히 알려드리겠습니다.
워드프레스 관리자 페이지 접속 오류, 왜 발생할까요?
워드프레스 관리자 페이지 접속 불가 문제는 다양한 원인으로 발생할 수 있습니다. 가장 흔한 몇 가지 원인을 미리 알아두면 문제 해결에 큰 도움이 됩니다.
- 플러그인 또는 테마 충돌: 새로 설치하거나 업데이트한 플러그인/테마가 다른 요소와 충돌하여 사이트 접속을 방해할 수 있습니다. 이는 관리자 페이지 접속 오류의 가장 흔한 원인 중 하나입니다.
- `wp-config.php` 파일 오류: 데이터베이스 정보나 기타 설정을 수동으로 변경하다가 오타나 잘못된 코드를 입력했을 때 발생합니다. 이 파일은 워드프레스의 핵심 설정 파일입니다.
- 파일 및 폴더 권한 문제: 서버에서 파일이나 폴더에 대한 읽기/쓰기 권한이 올바르게 설정되지 않았을 때도 문제가 생길 수 있습니다. 특히 호스팅 이전을 하거나 서버 설정을 변경한 후에 자주 발생합니다.
- 데이터베이스 연결 문제: 호스팅 서버의 데이터베이스에 문제가 생기거나, `wp-config.php` 파일의 데이터베이스 정보가 정확하지 않을 때 관리자 페이지 접속이 불가능해집니다.
- PHP 메모리 한계 초과: 복잡한 플러그인을 많이 사용하거나 무거운 작업을 수행할 때, 할당된 PHP 메모리가 부족하여 사이트가 멈추거나 관리자 페이지에 접속할 수 없게 됩니다.
FTP 접속, 첫 단계부터 차근차근!
문제를 해결하기 위해선 먼저 FTP 클라이언트를 통해 서버에 접속해야 합니다. 이 과정은 매우 중요하며, 모든 해결책의 시작점입니다.
FTP 클라이언트 준비하기
가장 널리 사용되고 안정적인 FTP 클라이언트는 FileZilla(파일질라)입니다. 무료로 제공되며 사용법도 직관적이라 초보자에게 적극 추천합니다. 파일질라를 다운로드하여 설치하는 것이 첫 번째 단계입니다.
FTP 접속 정보 확인하기
FTP로 서버에 접속하려면 다음과 같은 정보가 필요합니다. 이 정보는 보통 워드프레스를 설치한 호스팅 업체에서 제공합니다. 호스팅 관리 페이지에서 ‘FTP 정보’ 또는 ‘계정 정보’ 섹션을 확인해 보세요.
- 호스트(Host): 대부분 도메인 주소(예: yourdomain.com)이거나 서버 IP 주소입니다.
- 사용자명(Username): FTP 계정의 사용자 이름입니다.
- 비밀번호(Password): FTP 계정의 비밀번호입니다.
- 포트(Port): 기본적으로 21번 포트를 사용하지만, 보안을 위해 다른 포트를 사용하는 경우도 있습니다.
서버에 접속하기
파일질라를 실행한 후, 상단에 있는 ‘호스트’, ‘사용자명’, ‘비밀번호’, ‘포트’를 입력하고 ‘빠른 연결’ 버튼을 클릭합니다. 성공적으로 연결되면 오른쪽 원격 사이트 창에 워드프레스 파일들이 보일 것입니다.
플러그인 충돌로 인한 관리자 페이지 접속 오류 해결하기
관리자 페이지 접속 오류의 80% 이상은 플러그인 또는 테마 충돌 때문에 발생합니다. 이 문제를 해결하는 가장 확실한 방법은 모든 플러그인을 일시적으로 비활성화하는 것입니다.
- `wp-content/plugins` 폴더 찾기: FTP로 접속한 후, 워드프레스 설치 폴더 내의 `wp-content` 폴더로 이동한 다음 `plugins` 폴더를 찾습니다.
- 모든 플러그인 비활성화: `plugins` 폴더의 이름을 `plugins_old`와 같이 임시로 변경합니다. 이렇게 하면 워드프레스는 `plugins` 폴더를 찾을 수 없어 모든 플러그인이 자동으로 비활성화됩니다.
- 관리자 페이지 접속 확인: 웹 브라우저를 열어 워드프레스 관리자 페이지(예: `yourdomain.com/wp-admin`)에 접속을 시도합니다. 정상적으로 접속이 된다면 플러그인 중 하나가 문제의 원인인 것입니다.
- 문제 플러그인 찾기:
- `plugins_old` 폴더 이름을 다시 `plugins`로 변경합니다.
- `plugins` 폴더 안의 각 플러그인 폴더 이름을 하나씩 변경하며 관리자 페이지에 접속해 봅니다 (예: `plugin-name`을 `plugin-name_old`로).
- 문제가 발생했던 플러그인의 폴더 이름을 변경하면 관리자 페이지에 다시 접속이 될 것입니다. 이 플러그인이 바로 문제의 원인입니다.
- 문제 플러그인은 삭제하거나, 다른 대체 플러그인을 찾아 설치하는 것을 권장합니다.
💡 잠깐! 로그인 화면 자체가 안 뜨거나 흰 화면만 나올 때?
이런 경우에도 대부분 플러그인이나 테마 충돌이 원인입니다. 위에서 설명드린 플러그인 폴더 이름 변경 방법을 먼저 시도해 보세요. 대다수의 문제가 이 방법으로 해결됩니다.
테마 오류 시, 관리자 페이지 복구 방법
플러그인과 마찬가지로 테마 역시 관리자 페이지 접속 오류의 원인이 될 수 있습니다. 특히 새로 설치하거나 업데이트한 테마에서 오류가 발생하면 이 방법을 사용합니다.
- `wp-content/themes` 폴더로 이동: FTP를 통해 `wp-content` 폴더 안의 `themes` 폴더로 이동합니다.
- 현재 활성화된 테마 비활성화: 현재 사용 중인 테마 폴더의 이름을 `current-theme`에서 `current-theme_old`와 같이 변경합니다. (예: `twentytwentyfour` 폴더를 `twentytwentyfour_old`로)
- 워드프레스 기본 테마로 자동 전환: 테마 폴더 이름을 변경하면 워드프레스는 해당 테마를 찾을 수 없어 자동으로 기본 테마(예: Twenty Twenty-Four, Twenty Twenty-Three 등)로 전환됩니다.
- 관리자 페이지 접속 확인: 웹 브라우저에서 관리자 페이지에 접속을 시도합니다. 정상적으로 접속된다면 테마가 문제의 원인입니다.
- 문제 테마 해결: 문제의 테마 폴더를 삭제(백업 필수!)하거나, 테마 개발사에 문의하여 해결 방법을 찾습니다. 다른 안전한 테마로 변경하는 것도 좋은 방법입니다.
`wp-config.php` 파일 오류 해결: FTP로 접근
`wp-config.php` 파일은 워드프레스의 핵심 설정 정보를 담고 있어, 이 파일에 문제가 생기면 사이트 전체가 작동하지 않을 수 있습니다. 데이터베이스 연결 정보나 보안 키 등을 수정하다가 실수를 했을 때 자주 발생합니다.
- `wp-config.php` 파일 다운로드: FTP로 접속한 후, 워드프레스가 설치된 루트 폴더(가장 상위 폴더)에서 `wp-config.php` 파일을 찾아 로컬 PC로 다운로드합니다. 반드시 원본 파일을 백업해 두세요!
- 코드 에디터로 열기: 메모장보다는 Visual Studio Code와 같은 코드 에디터로 파일을 열어봅니다. 에디터는 문법 오류나 오타를 더 쉽게 찾아낼 수 있도록 도와줍니다.
- 오류 확인 및 수정:
- 오타 및 누락된 세미콜론(;) 확인: 특히 PHP 코드의 각 줄 끝에는 세미콜론(;)이 있어야 합니다.
- 데이터베이스 정보 확인: `DB_NAME`, `DB_USER`, `DB_PASSWORD`, `DB_HOST` 값이 호스팅 업체의 정보와 일치하는지 다시 한번 확인합니다.
- 불필요한 공백이나 문자 제거: 코드의 시작이나 끝에 불필요한 공백이나 문자가 들어가지 않았는지 확인합니다.
- 파일 재업로드: 수정한 `wp-config.php` 파일을 다시 FTP를 통해 서버의 루트 폴더에 업로드하여 기존 파일을 덮어씁니다.
- 관리자 페이지 접속 확인: 수정 후 관리자 페이지 접속을 다시 시도해 보세요.

파일 권한 문제 해결: `chmod` 변경
파일 권한은 서버에서 파일이나 폴더에 접근하고 수정할 수 있는 권한을 의미합니다. 권한이 잘못 설정되면 워드프레스가 필요한 파일에 접근하지 못해 오류가 발생할 수 있습니다.
권장 파일 권한 설정
- 모든 폴더(Directories): `755` (소유자는 읽기, 쓰기, 실행 가능 / 그룹 및 다른 사용자는 읽기, 실행 가능)
- 모든 파일(Files): `644` (소유자는 읽기, 쓰기 가능 / 그룹 및 다른 사용자는 읽기 가능)
FTP 클라이언트에서 권한 변경하기
- 폴더 또는 파일 우클릭: FTP 클라이언트에서 권한을 변경하려는 폴더나 파일을 선택하고 마우스 오른쪽 버튼을 클릭합니다.
- ‘파일 권한’ 또는 ‘Permissions’ 선택: 메뉴에서 ‘파일 권한’ 또는 이와 유사한 항목을 선택합니다.
- 권한 숫자 입력: 권한 숫자 입력 필드에 `755` (폴더) 또는 `644` (파일)을 입력합니다.
- 하위 폴더/파일에 재귀적으로 적용 (주의): 폴더의 경우, ‘하위 디렉터리 및 파일에 재귀적으로 적용’ 옵션을 선택하여 해당 폴더 내의 모든 하위 요소에도 동일한 권한을 적용할 수 있습니다. 단, 이 옵션을 사용할 때는 매우 신중해야 합니다. 잘못 적용하면 더 큰 문제가 발생할 수 있으므로, 초보자는 개별 파일/폴더에만 적용하거나 전문가의 도움을 받는 것을 권장합니다.
자주 발생하는 워드프레스 접속 오류와 해결책
| 문제 유형 | 가능성 있는 원인 | FTP를 이용한 해결책 |
|---|---|---|
| 워드프레스 관리자 접속 오류 (흰 화면) | 플러그인/테마 충돌, PHP 오류 | `plugins` 또는 `themes` 폴더 이름 변경 |
| `Error establishing a database connection` | `wp-config.php` DB 정보 오류, DB 서버 문제 | `wp-config.php` 파일의 DB 정보 확인 및 수정 |
| 로그인 시 무한 새로고침 | `wp-config.php`의 `WP_HOME`, `WP_SITEURL` 오류, 캐시 문제 | `wp-config.php`에 `define(‘WP_HOME’,’http://yourdomain.com’); define(‘WP_SITEURL’,’http://yourdomain.com’);` 추가 (URL 변경 필요) |
| 404 에러 (관리자 페이지에만) | `.htaccess` 파일 손상, 퍼머링크 문제 | `.htaccess` 파일 백업 후 삭제, 관리자 페이지 접속 후 퍼머링크 재설정 (관리자 접속 후) |
⭐ 워드프레스 문제를 해결하는 가장 중요한 습관: 정기적인 백업 ⭐
어떤 작업을 하든 항상 가장 먼저 백업을 해두는 습관을 들이세요. 특히 FTP로 파일을 수정할 때는 원본 파일을 반드시 로컬에 백업해두는 것이 좋습니다. 문제가 발생했을 때 빠르게 이전 상태로 복구할 수 있는 유일한 방법입니다.
관리자 페이지 접속 오류 해결 시, 꼭 기억해야 할 주의사항
FTP를 이용한 문제 해결은 강력하지만, 몇 가지 주의사항을 지키지 않으면 오히려 더 큰 문제를 야기할 수 있습니다. 아래 내용을 꼭 숙지해 주세요.
- 무조건 백업부터 시작하세요: 어떤 파일을 수정하거나 삭제하기 전에 항상 해당 파일이나 폴더를 로컬 PC에 백업해 두세요. 문제가 생겼을 때 되돌릴 수 있는 유일한 안전장치입니다.
- 파일 이름 변경 시 오타에 주의: 폴더나 파일 이름을 변경할 때 오타가 발생하면 워드프레스가 해당 파일을 찾지 못하여 새로운 오류를 발생시킬 수 있습니다.
- 권한 설정은 신중하게: 파일 및 폴더 권한을 너무 높게 설정하면 보안에 매우 취약해질 수 있습니다. 권장 권한(파일 644, 폴더 755)을 지키는 것이 중요합니다.
- `wp-config.php` 파일은 더욱 신중하게: 이 파일의 한 글자 오타나 잘못된 코드 삽입은 전체 사이트를 다운시킬 수 있습니다. 반드시 복사본으로 테스트하거나, 변경 전 꼼꼼히 검토하세요.
- FTP 프로그램 사용법 숙지: 파일질라와 같은 FTP 클라이언트의 기본적인 사용법(파일 업로드, 다운로드, 이름 변경, 권한 설정)을 미리 익혀두는 것이 좋습니다.
자주 묻는 질문 (FAQ)
Q1: 관리자 비밀번호를 잊어버렸는데, FTP로 재설정할 수 있나요?
A1: 네, 가능합니다. 가장 일반적인 방법은 `wp-content/themes/현재활성화테마/functions.php` 파일에 특정 코드를 일시적으로 추가하여 비밀번호를 재설정하는 것입니다. 또는 호스팅 업체에서 제공하는 `phpMyAdmin`을 통해 데이터베이스에서 직접 비밀번호를 변경하는 방법도 있습니다.
Q2: `wp-admin` 페이지 자체가 안 뜨고 흰 화면만 나와요.
A2: 이 현상은 ‘화이트스크린’이라고 불리며, 대부분 플러그인이나 테마의 치명적인 오류, 또는 PHP 메모리 한계 초과 때문에 발생합니다. 위에 설명드린 플러그인 폴더 이름 변경을 통한 비활성화 방법이나 테마 변경 방법을 먼저 시도해 보시는 것이 좋습니다.
Q3: FTP 접속 정보가 기억나지 않아요.
A3: FTP 접속 정보는 워드프레스를 호스팅하고 있는 업체의 관리자 페이지에서 확인할 수 있습니다. 보통 ‘FTP 계정’, ‘계정 정보’ 섹션에 있으며, 찾기 어렵다면 해당 호스팅 업체의 고객센터에 문의하시면 친절하게 안내해 줄 것입니다.
Q4: 모든 방법을 시도해도 워드프레스 관리자 접속 오류가 해결되지 않습니다.
A4: 모든 자가 해결 방법을 시도했음에도 불구하고 문제가 지속된다면, 사용하시는 호스팅 업체의 기술 지원팀에 문의하는 것이 가장 빠르고 정확한 해결책입니다. 서버 로그를 확인하여 근본적인 원인을 파악하고 전문적인 도움을 받을 수 있습니다.
마무리하며: 워드프레스 오류, 이제 두려워하지 마세요!
워드프레스 관리자 페이지 접속 오류는 워드프레스 사용자라면 누구나 한 번쯤 겪을 수 있는 흔한 문제입니다. 하지만 오늘 알려드린 FTP를 활용한 해결 방법을 통해 이제 여러분도 스스로 문제를 진단하고 해결할 수 있는 능력을 갖추게 되셨을 겁니다.
정기적인 백업 습관, 검증된 플러그인과 테마 사용, 그리고 문제가 발생했을 때 당황하지 않고 차근차근 해결 단계를 밟아나가는 것이 중요합니다. 이 글이 여러분의 워드프레스 운영에 큰 도움이 되기를 진심으로 바랍니다. 이제 자신감을 가지고 여러분의 멋진 사이트를 계속 운영해 나가세요!


